Sparkling clean, wonderful extra touches and an incredible kitchen suited for large groups. We had such a wonderful time. And a quick stroll to the beach - perfect!