My husband and I stayed here for our honeymoon and we absolutely loved it. The price is amazing for what you get -- steps to the beach, full kitchen, breakfast every day, super comfy beds, and friendly staff. Napili is a wonderful little town that is far enough away from the super-touristy areas to feel more authentically Hawaiian. We did NOT want to leave.
The only concern I might have is there is no air conditioning. The fans were totally sufficient when we stayed in November, but during the summer, it might be a little hot at night.