Every thing from the security at the gate , to reception staff's attitude, rediness of the room, pleasent oder in the hotel, ambient sound coming from the speakers, AMAZING FOOD, Good offers on the beers combo, politeness of the staff & managers, landscaping, cleanliness of the swimming pool, attentiveness of the staff even out side the resort towards the pool and finally the cost effectiveness of it all, i had booked a garden facing room but then was upgraded to better view pool view room. Overall it really felt like a vacation in a 4star hotel, will again stay if get a chance.