Beautiful property, very well stocked kitchen for cooking, great outdoor spaces. Very clean on arrival. Comfortable beds, well organized rental and good communication with mgmt. Location is killer for kids and families including playground, beach and amusement park. I would not necessarily recommend this rental for very young kids as there are no child utensils, plates or high chairs. Plastic utensils are present, but not kid sized or portion plates etc. I can't give 5 stars for a few reasons, some operational, some organizational. The pack and play was mistakenly not left in the unit by housekeeping so we had an uncomfortable first night with our baby. We also had numerous hot water outages due to problems with the tankless hot water heater. These were resolved but required me to go down and reset the heater numerous times. Only other issue was the ability to fit two cars in the garage. The garage is super well stocked with beach stuff of all kinds but it is so full you can't fully reverse to the back. In order to fit two 4 door sedans, we had to pile bikes and beach equipment over the doorway to the house and then back cars up until they were touching bumpers. It was difficult to get in and out with the cars due to the tight squeeze. Overall, I think this was a great rental and if you have one car and kids aged like 4-12, you'll have a great time here. Our stay just had a few hiccups and we struggled with the garage space.