Location, setting, amenities - this place has it all. Hayley was very responsive and welcoming. So happy we chose to stay here during part of our time on Kauai!