Really clean place. Communications are fast. Eat every day on the balcony. Enough place for a family if kids don’t mind sleeping on the couch or air mattress. Really clean place to do laundry. Napili is a really nice place to stay. We highly recommend this place.