The hotel was beautiful and had all the amenities: on-site restaurant, transport to the beach, walkable to shopping, etc. However, while there, they shut the pool down for the majority of our stay to work on the roof (it was 89 degrees every day). We were disappointed in this.
The hotel was a Don Shula restaurant with great food but no complimentary coffee for hotel guests in the morning.