My wife and I stayed here recently and it was a tremendous experience. The grounds we beautiful, the beach is on of the nicest Ive been on, the rooms were decorated very tastefully, hotel was very quiet after 9. There was a lot of people who returned every year to this same hotel. Most people were over 50. The continental breakfast was a great thing every morning, with plenty of fruit, bread, cereal and coffee. Our room had a full kitchen $210 a night), and there were 3 bbq grills around the pool. Free Wifi in rooms and free parking for your car (renting a car is a must on Maui).
The beach was incredible. I saw plenty of turtles right in Napili Bay while snorkeling. Great place for weak swimmers to swim as the waves are quite small. Napili Sunset has a webcam.
It was a bit pricey, but very much worth it. It looked a lot better than the other hotels on the beach and it appeared to be a much better experience than the giant hotels on Kaanaapali beach. I think a good budget option might be Napili Surf hotel, but if you can afford it, stay here!