Perfect! Quaint! Modern amenities! And LOCATION!! The little things, like travel coolers with ice packs, beach towels, kitchen galore! The bikes gave us such joy! We would definitely stay again…..book this! It’s perfect!!!