This place is spectacular. The rooms, the view, pool, beach - all wonderful. The only regret was I didn't stay longer. Highly recommend it and will use it again.