Beautiful hotel, Awesome Spa. Really nice, helpful staff. Food a bit pricy. Mexican food by pool was wonderful. Hole in the wall, not good at all (food bad and expensive). Tip..GREAT Italian rest (Salute) across the street. Consierge offered to shuttle us and pick us up.