"The first thing to say is how good the staff were. Everyone was friendly and helpful. The location is good, beach is nice and located on the St Lawrence Gap. The Oro restaurant has really good food, the breakfast buffet has a lot of choice and the Italian evening menu has a good selection too (although not that Italian, ie no Spaghetti Bolognese, which disappointed my daughter).
The apartments are of a good size, comfy beds, a fully stocked complimentary fridge and massive showers! However, the apartments are a bit dated (in the old block, approx 15 years old), and although the maintenance team fixed all issues quickly, we found too many to keep reporting. The issues were small, broken toilet seats, wall attachments not fixed correctly, leaky air conditioners and TV's very unpredictable. The issues were all small, but just cumulative.
We noticed a drop off in the service of the main Elements restaurant about halfway through our stay. This may have been due to increased guests; however, we shouldn't be ignored for a breakfast, tea or coffee (it would be easier to get them ourselves), and at one of our evening meals we felt invisible as everyone else got served around us, whilst we waited!
I feel a bit sad in saying this, as the staff were so good. Special mentions to Dwayne, who let me watch the world cup match on his phone, CarolAnn and the other pool/shack service team and Mosiah and his associate at reception, who were very friendly and helpful."