Our family had so much fun at Ko Olina! The room was spacious and clean. Talias communication made the planning portion a breeze!