Wonderful! The staff were so friendly and helpful, the food available was a mixture of local and international. We ate local whenever possible as it was very good. Only downside some of the fixtures around the amazing pool area are in need of refurbishment but that would not stop anyone having a wonderful time here.