My best friend and I just got back from this amazing resort. There are really no words to explain the views, the beach, the pool and most of all the customer service. They treated us like royalty. The Shops across the street are all high-end stores and the best shopping I have ever done. I can only hope I can get back there soon!!!