Stayed here for a week on business with the last couple of days pleasure. The highlight of this hotel is the views of the Gulf. The service in the reception area is friendly and efficient. The food in the hotel is good (ate at three of the restaurants) but service in Dukes bar can be slow. The breakfast selection is great and there was an extremely helpful hostess there (Ami). The same restaurant has buffets on the evening, often with fresh cooking and both the food and service are good. I used the fitness facility and they have a well equipped gym. The outside pool is great with grassy areas around and easy access down some stairs to a well kept private beach. On the down side both the rooms and common areas are a bit shabby and the place could do with renovation. Good free wifi. Overall a positive experience.