Perfect for our family of 4! The inside space is a little cozy but the enclosed porch and backyard more than make up for it. The beds were super comfortable and each room has its own heat/AC so we were all very comfortable. The kitchen is small but very functional - we made dinner every night and it had everything we needed to cook. The yard is gorgeous. And it was so nice to be able to borrow a sand-wagon, beach chairs, and beach toys (too cold for us to boogie board but those were available too). The garage is an added bonus, really easy to get to. It is small but our mid-sized SUV fit just fine (just need a good driver to back it in). The location is less than 2 blocks from the beach - you can even see the ocean from the front porch. The location is so walkable and fun to explore. Josh was very accommodating for us and answered all our questions promptly. Would absolutly stay again 10/10!