We really loved the location and the amenities on site. It was really spacious and outfitted with beach chairs/toys, kitchen supplies and we loved having a washer/dryer in the unit as well. We loved having breakfast on the patio and the area was quiet and comfortable for our young family.