Excellent quiet location within walking distance of Napili beach. Fully stocked kitchen with microwave, pots, pans, knives, spices, cooking implements, etc made it very easy to cook! There is a laundry building on the property. Please note that you need to complete pre registration with the Napili Ridge complex at least 24 hours prior to arrival, anything later will not be accepted. Would definitely stay there again!