Sparkling clean place, very dog-friendly, thoughtful welcoming gifts including one for our dog, all the amenities you really need and a cool summer, beach vibe.