Expensive but great location.
Pros: Great location. Lovely hotel. Great to have chairs and body boards to take to the beach. Cons: Overpriced - $100 a night to park is quite frankly ridiculous! Breakfast was very expensive. As were drinks. Not enough beds by the pool.