Very clean with everything you need to relax. We only got to stay one night but so enjoyed the beach sounds and the shower was great after hiking. Laura was very responsive and included tons of info upon booking. would stay again.