Great spot - Napili Bay is a fun "home base" beach. My 9 y/o girl had a blast riding the waves. Liked this condo much better than the large resorts.