Even though our stay was short but the place was amazing.
Immaculate, friendly staff, great swimming pool and a fantastic beach.
We loved it and will be visiting again.