We loved staying in Napili! The location is convenient and right across the street from the beach. Daniel, the caretaker, was easy to communicate with if we had questions or had a problem. The bathrooms in the unit are nice and had been recently updated, but some of the furniture might need some updating. Overall, we had a very good time.