Very clean, with lots of thoughtful touches. Great balcony. 3 min drive to the beach. Would definitely stay again.