Just got back from a 5 day stay at the Napili Kai and we had a great time. We have a 3 year old and really enjoyed the pools and the calm bay. Our unit was 50 steps from the beach and very well appointed. Overall, I would say this is a great place for families. The free snorkel gear, rafts& boogie boards were an added bonus. The grounds were imaculate and the putting course was great for Dad. Staff was excellent as well! Make sure you ask for a room with Air Conditioning if its going to be hot.