Sparkling clean, brand new, with fantastic views over the beach, we wished we had booked for longer, one week went by so fast!