Our stay at the Marriott Ko Olina was a wonderful experience from start to finish, and a big part of that was Jason, who went above and beyond to help us find a solution that fit our family's needs perfectly. His responsiveness and willingness to work with us made the whole booking process stress-free.The resort itself is exceptionally family-friendly. There are two distinct pool areas to choose from: one features a fun slide and a river with more of an adventurous, active vibe as opposed to a lazy river vibe, while the other has a splash pad and a calmer, more relaxed atmosphere, ideal for younger kids or anyone looking to unwind. Beyond the pools, the property is surrounded by several beautiful lagoons. One sits right in front of the hotel, and a few others are just a short, easy walk away. These lagoons have calm, clear water that's great for wading and even some light snorkeling, so there's no shortage of ways to spend time in the water.Overall, between the accommodations, the lagoons, and the outstanding help from Jason, we'd happily stay here again and recommend it to any family visiting Oahu.