Overall this was a perfect little weekend getaway spot. Im a clean freak plus thats my every day job so it was nice checking in somewhere and it be up to my expectations. Going to say now why i gave it a 4 instead of 5 star rating, which is 2 reasons. First was the bed. Wasn't that the mattress was bad but think the frame was broke because it made alot of noise with any sort of toss and turn movement and when laying down, we could feel our head laid lower then our feet so something wasn't right. The only other complaint was the cleaning fee charged, it was extremely high for our room atleast,which was just the ground floor studio because even if left a big mess, it shouldnt take someone more then 1 or 2 max hrs to do everything plus the fact we pay a cleaning fee to later find out were required to clean and put away any dishes we used. Not only should that be part of the fee for cleaning but dishes should be properly cleaned and sanatized before being put back for others to use. So seems steep to pay 75 bucks for what should cost 40 max. Otherwise everything else was good. Beach was close and had easy access. Had everything stocked enough for what we needed and length of stay. They had a few puzzles but that was all for things to do and curtains made place very dark when closed but if wanted privacy had to keep closed, no sheer curtains to use if wanted to let light in. Communication was easy, quick, and helpful when i reached out for help. Def a good little place to get away