This hotel is a little gem nestled in the mountains, but only a 15 minute drive to nearest beaches. A car is a must, but that gives the opportunity to explore the beautiful area, with local life and fine dining (though they had some better known American franchises too).The hotel staff were very helpful and welcoming. Indore and outdoor pools looked good and were staffed all day, but we did not go in.
The gym was one of the biggest I have ever seen, with a climbing wall, spinning, treadmills, weights, they even did classes.
All in all, we enjoyed our stay an would go back (and will go back).