I visited this hotel on a business trip. The are located right in front of the bay and they have a great view of the marina from one of the restaurants. The rooms are comfortable and big.
The check in was easy and the staff was very friendly.
We stayed there for 3 days 2 nights so most of our meals where within the hotel. Breakfast and lunch were good but first dinner night, the food was mediocre. Actually it was dissapointing. Even the desserts were not good, we could see a lot of leftovers on the tables.
They also made a couple of incorrect charges to my room: parking (and I did not even bring a car) and $18 that I don't know what for. Both charges were corrected.