We enjoyed this resort. We though the food was pretty consistent and we are Asians who like good Asian food. The housekeeping was very good when we were there. Loved the Thai Boxing instructor. The main pool was beautiful especially when there are no kids there. Overall, we will return again.