My wife and I joined a group of friends of 30+, also as our Anniversary celebration trip. Overall, we had a very good time. Unfortunately, weather was cold, and a few rainy days, so we could not take full advantage of all the facilities.
Food - quality in general was acceptable, I would only give my LIKE's to 2 items: the dinner rolls and the minute steak. Generally, all the soups and sauces were too salty. Taste in general was good, but far away from being excellent.
Service - our waiter and his assistant did a wonderful job in serving our dining demands. Majority of the Buffet dining room need to be retrained for a better smile and manner.
Excellent job for the housekeeping! It could be the plumbing/draining system, the toilet smelled all the time of urine. Other than that, the room was cleaned several times daily, and e really appreciate the hard work.
Nice little town to visit, renting a car to drive around can be a good way to see the island.