Stayed here for my anniversary over 4th of July weekend 2012.
Big Beautiful hotel, but service isn't really there... you are paying only for location and grandeur and they nickel and dime you for everything.
Decided to get a light breakfast so stopped by the spa for yogurt and cereal...
Served on a tray, a small box of cereal and pre-packed yogurt (to be expected in the spa... not the restaurant, so this is ok by me) but to charge $15 for it is a little ridiculous.... I get resort prices, but c'mon.
Pool staff was great and the location is amazing... walking down the beach was spectacular and golf is nearby.
Valet's were a little odd though... can't remember exactly what happened, but I remember they said something or did something that had my wife and I a little put off.