I can't even begin to explain how amazing this place is, but I'll try.Interior: so clean and fresh with every thing you need from plates, utensils, maybe the best couch I've ever napped on, down to throw blankets.Exterior: nice place to rinse sand off (safe enough to leave sandals outside at night. Great grill and large patio tableExtras: Garage has wagon, beach chairs on some toys to take to the beachLocation, Location, Location: three kids (youngest 10) easy walk to beach, restaurants.... quick (once over the bridge) drive to other attractions and town stuff (CVS, grocery store...)My kids have already decided that we will come back to this exact one every other year for vacation :)