This place feels like a home away from home. For us it was perfect. Cooked our own meals. Had everything I needed for dinners, breakfast. We had so much wind here, was no need for air conditioner. It was clean and cozy. The beach is downstairs and your in it. Literally feet away. The area for sand isn’t a big stretch. Sorta rocky. But just walk left or right for better sand. Depending on the tide. I seen plenty of kids and adults in this area. I had no issues at all. Mirrors a plenty in this place. I kinda liked it. No hotel feel here. I really enjoyed my stay. It’s a big bed. Bathroom was nice.