Had a great experience here for our Honeymoon. We stayed a total of 11 days and we could have stayed longer. The restaurants were great. They are a bit on the spendy side, as expected, and the portions were small but we found a few favorites. They do have specialty buffet nights, again kinda spendy, but amazing food to choose from. Our trip included breakfast and this was almost our favorite meal of the day. Huge variety, endless mimosas and wonderful staff. The staff was the best we've seen. They are not under staffed like most resorts. Every staff member was great! We did a couples massage as well which we both felt was one of the best massages. The whole experience at the spa was wonderful. The over water bungalow was nothing short of amazing. The infinity pool, hammock, outdoor shower, lounge chairs, see threw floor, large bathroom... we loved every single aspect of it. We had Jauzee as our personal attendant and he was so helpful, friendly, and assisted with anything that we needed throughout the stay. We loved our sunset cruise and one of the highlights was the sunset fishing! You can also have the fish prepared for you the next day for lunch if you wish for $30/person. You cant bring alcohol along but you can bring snacks. We packed some protein bars and this helped with cost of lunch/supper. Also, don' forget about the room service option. We saved money a few nights going this route and enjoyed hanging at the bungalow with our friends! Thanks again for a great stay!