Spotlessly clean. Staff lovely, helpful. Rooms comfortable. Night time entertainment good. We did not see this resort at its best as poor weather. Food typical all inclusive buffet - al a cartes fab. Drinks not watered down - could do more to cater for bad weather - maybe film shows in the day?