Great space, great location! We particularly appreciated the upstairs patio and all the provided beach amenities. My kids loved having bikes, boogie boards, beach chairs, and sand toys! We'd return for sure!