We had a great stay. The facilities were excellent, it was sparkling clean, there were lots of thoughtful extras and all 5 minutes walk from the beach.