I loved everything about this place. They have tons of activities - we made flower crowns, learned the hula, entered a water slide race. The grounds are beautiful. The pools are gorgeous. We purchased the valet parking, which wasn’t necessary. There is plenty of self parking available close to the room. The Marriott Beach Club Ko Olina is convenient, restful, perfect for a family, and just an overall great experience.