Dennis place was cozy, clean, and beautiful. It had all the supplies and amenities we needed for our trip, with close access to many activities and shops.