My family of 4 had a great time here and the location was right across the beach. There were also two pools on site and restaurants nearby. Check in was easy and Will (the owner) was quick to answer any questions I had. The main area of the room is on the smaller side, but the bathroom was spacious. The unit had a mini fridge, microwave, cooler, beach chair, beach toys, and more! There were plenty of towels too, which was nice! The room was clean, but the walls had several stains on them and could use some repainting. The one main gripe I had though was the sofa bed. It was incredibly uncomfortable, and you could feel the hard metal and springs underneath. Plus, you cannot side at the edge of the sofa bed or you will fall through. Overall though, nice stay, just one main issue with the sofa bed. I'd stay here again, but only if I didn't need to use the sofa bed.