Overall a great spot that met our needs. We’re a couple with a 2-year-old so it was nice that we were on the ground level so our daughter could run on the lawn and watch the fish in the stream. They provided a portable crib, booster seat, sand toys and other toys; all the beach basics too. We had many beautiful nearby beaches with decent parking. The roosters did make noise at odd hours of the night, but with ear plugs and fans we got fairly used to it. Plenty of fans in the condo (no AC) made the temperatures very comfortable both day and night. Would highly recommend to our friends and family.