Napili is a lovely little secret and this spot is great. Two pools, a beautiful beach and plenty of food options nearby. We like to cook some meals and the kitchen worked well for us. Clean and well run.