Very clean, had everything you'd need. Bit hot at this time of year but we just went to the beach to cool off. Beach is a 2 minute walk, quite secluded and private. We enjoyed our stay and would probably stay again.