this was my first time at this hotel and overall we very happy. we got given a junior suite room which was very nice. only disappointing thing with the room is that there was no toiletries in the room. I think the hotel could provide shampoo, conditioner and body lotion for that extra touch. Food at the hotel was fine. I think some improvements could be made on the selection but you would not go hungry. the rose wine is definitely watered down. however the location of the hotel is excellent, the grounds are beautiful and the proximity of the beach is fab. the pool was very busy but we went to the beach each day.