The Marriott Ko Olina is paradise. The private beach is beautiful with ample amounts of loungers to enjoy, and the variety of pools are beautiful. The daily activities are great, my daughter especially loved the mermaid time.
We rented a car, so getting to attractions around the island was easy, though a bit of a longer drive.
The room itself was clean, looked very nice, though it was a bit small. It had a kitchenette, a/c, balcony and blackout blinds so worked well for our family of 4 with small kids.
Overall I would highly recommend this hotel, and this host. And we will be back again!