This place was immaculate and had everything we needed - EVERYTHING - including every kind of toy we normally have to rent for an additional fee - bikes, kayaks, life jackets, beach chairs, beach umbrellas, heat for the pool. The beach path is short and lovely. The beach was gorgeous, amenities nearby. They also provided staples we normally have to purchase - laundry soap, paper towels, TP, sunscreen (!), bug repellent, spices, foil and Saran Wrap, dishwasher soap, even COFFEE and bottled water. The garage was an unending delight for all ages on a thoroughly rainy day - heated plunge pool, ping pong, foosball, fire table, putting green, porch swings, $50 credit for directTV movie rentals. THERE WAS NOTHING LEFT UNDONE! They even had a checkout list of absolutely NOTHING TO DO! We just walked out, happy as could possibly be. We will refer friends and we will be back!