We stayed here for 5 days in August 2012 with our 3 children, ages 13, 9 and 9. The place was perfect for us! The pools are small, but the kids still enjoyed them. They did a lot of swimming and snorkeling; the location is perfect, so close to the beautiful beach. Our first floor unit was close enough for us to go back and forth from the beach to get a drink or a toy. The snorkeling was good with lots of turtles to see up close. The complex is close to a grocery store, where we bought fresh fish to cook on the grill in front of the units. We stayed at the Westin for 7 nights before we came to Napali Surf for 5 and although I liked the Westin too, I preferred Napali Surf because the location was better, the kitchen better equipped and the unit bigger.