Location was PERFECT especially with two small children. The unit itself is definitely older but we knew that prior to booking. They did a great job with updating flooring and kitchen. It did take a lot of extra time each day to regulate water temperatures for the shower. The lack of dishwasher forced us to use paper products but who wants to do dishes on vacation anyway. Overall we had a great experience. The management team was very friendly and quick to respond with the few concerns we had once we arrived. Beds were extremely comfortable, pool was great temperature, grounds were kept clean, everyone staying in the other rentals were extremely nice, the private patio was nice to keep our beach wagon and chairs after a day at the beach, a lot of closet and storage space within unit, and very large bedrooms.