I would highly recommend this unit for a family friendly vacation or a small group of friends. The view of the beach is amazing from the fenced in patio, which was perfect for my toddler to keep in view. The air conditioning worked great and/or if you wanted the fresh air to hear the waves you could open up all 3 sliding glass doors - this was lovely. I would give this 5 stars because of the location and the responsiveness of the property management company. However, I am giving it 4 because it needs some upgrading - the beds are way too soft, some outlets were coming out of the walls (not safe for baby) and the cooking ware is shot. In addition, the value is not there. It's pricey and the unit was not fully stocked for every day we were there so we had to purchase dish soap, washer/dryer soaps, paper towels and even toilet paper. Other than that, I would recommend this unit for it's proximity to the beach, the layout, and location to shops, restaurants and activities.