We had a fantastic time in Ko Olina. The resort is great for young kids (we travelled with a toddler), the lagoons were perfect for her. It was great to be away from hectic Waikiki (but still only a 30min drive away). The apartment was very impressive and the views were amazing. Everything that was needed was provided and made eating in and making the most of the view worth while. Would definitely stay there again.