Clean and spacious with accommodating friendly and responsive hosts! We love this location and always try to stay near here, and will definitely consider staying here again! The little touches like having the extra bed prepared for us after a long trip and things in the kitchen like a vita mix for homemade smoothies and all of the beach gear we needed made it an easy place to call home for the week. Mahalo!!