A nice quality hotel. Very clean and a lot of facilities. Food and drinks are good so are the views and location. Staff are helpful and plenty of sun bathing areas bars, restaurants and pools. It has a gym and spa and different spaces for everyone.I couldn’t find anything it was lacking.