The staff were magnificent. Very attentive, caring and fun. They helped us with restaurant and beach recommendations, arranged our airport transfers, and were a delight. The food in the hotel was very good, as were the cocktails. Very clean and sage and a feast for the eyes!