We had an incredible trip and stayed at the Hilton. The rooms were basic but clean and modern and exceptionally comfortable. There are so many freebies and a lovely beach and swimming pools. Food was extraordinary in spite of the fact that its very expensive. The spa was too costly but quality service, great massages and treatments that truly relax me. This a great place to relax without a doubt.