The hotel is very beautiful. The common areas have large ceilings, chandeliers and marble. The rooms themselves are a bit outdated, i.e. furniture, old tile, etc, however the view and location is very beautiful you don't want to spend any time in your room!
The service is top notch! No complaints. Even at the pool, the service was very quick and the staff was very friendly! I was very impressed. The ocean/beach is beautiful and clean. The property is also very clean and well-maintained.
The restaurants and room service are also excellent. There are many different choices of restaurants: Tai food, sushi/asian, american sports bar and steak house. All of the food was very good but pretty expensive. There is definitely something for everyone here!
The spa was very nice, however the massage was a bit on the light side. I have definitely had better but nonetheless it was relaxing.