A world class resort. We had a most enjoyable time there. The restaurants and service was superb. Complimentary beach service and snorkeling stuff available,so you need no necessity of bringing your own. Plush beds, large rooms with fantastic views, nice lobby with antiques, it is a most fabulous resort. Elegant gardens are perfect for an evening ...