Clean and tidy. Lots of wee extras that make the stay top notch. Very close to the beach