Everything was fabulous. I have been here many, many times. Front office could do better to explain reservation policies and need for special event signups. We were lucky to be taken care of by José, from Guest Services, and he made up for any possible shortcomings. Restaurants were decent. Some better, one worse. The best was the daily-changing buffet which we enjoyed surprisingly more than the various a la carte restaurants. Room was great, housekeeping very dedicated and caring, Beach was magnificent as always. Only thing are the hot tubs. Those are a welcomed alternative on a colder day, and that backfires, when they are only like warm… I suggest to remove them. Insight dive base, managed by Dressel Divers was closed during the entire stay. Nobody at the hotel could answer why. Hours of operations posted and obviously not followed. That was really upsetting, as diving was the purpose of the trip. Ended up at Aqua World. Not a fan, as way too commercial, but it worked out fine and was surprisingly well. Our gain, Dressel’s loss. I just think that the hotel should be on top of this, have details and otherwise kick them out of their property. Amazing stay and will be back soon. Thank you.