We went here on our honeymoon and they totally exceeded our expectations. Everyone there was so friendly and full of life! The food was good and so much to choose from. The one thing I can recommend to them is the housekeeping was not good. They made beds and replaced towels however our room was obviously dirty. Aside from that, the place was beautiful! We will definitely go back there!!!