It was an average stay ... location is very good, even the resort looks very nice, very well maintained pool... the beach is literally a min away, staff were courteous and helpful. however after spending 5k+ per room, the room needed to be bit more maintained. the bed sheet, pillow covers were mostly stained, torn, we had ask for changing multiple times then only we got a proper one. we retained the same sheet, pillow covers and quilt cover for all 4days to save the hassle of sifting thru stained/ torn upholstery again ...the housekeeping guys were helpful and they brought one after another to give us a nice one. the toilet is very big, liked it... the commode seats were loose even the walls were stained at many places... the food was quite average to my taste, probably it would have been same in any other resort. the resort scored well in many aspects but some of their lack of maintenance resulted in negative marking. the housekeeping folks said that it was because having back to back booking, however they almost chase ppl as soon as it's check out time i.e. 10:30am but still not able to take care of things which are essential for a premium experience. the restaurant was good, but filled with flies, they could have easily take some measures to take care of this, but they haven't... I have mixed feelings, i may not go back to the same resort if I have other options