The resorts location is perfect. The rooms are equipped with modern facilities and are hygienic. I loved the food.
The variety of items served during breakfast or lunch are useful in case one doesnt like a particular food item. I found it awesome because none of the hotels I visited earlier provided this. Also the choice of cuisine was very delightful.