Marriot ko olina is in a great location. The lagoon is perfect for little kids and the swimming pool has a fun waterslide for slightly older kids