Excellent location and communicative hosts! Amenities on site are excellent and location couldn’t be better - right next to the beach and bike path, and a short walk to the Main Street for morning coffee, shaved ice, and everything else you need!