I visited this hotel with my husband and three children. All the staff at all levels were faultless. Very polite, helpful and friendly. The hotel is right on the beach but also has it's own large pool. It's quite expensive to stay here but you do get a luxury stay. The rooms are neutral and modern. The restaurant and bar are beautifully designed and the food is superb. I would recommend this hotel to anyone.