Great stay at the Marriott Ko'Olina Beach Club. This is our second time staying here and we love it as much (or more) than our first time. The resort is lovely and has lots of swimming pools (all of them heated moderately) and lots of hot tubs by the pools. It is a beautiful place to bring your family and relax. The beach/lagoon is breathtaking and the kids had fun swimming in it. Our lunch at the onsite Longboard restaurant is delicious in contrast to the subpar and overpriced breakfast at the onsite Longhi restaurant. This is a timeshare place by the way. Bethany is very responsive and clear in communications and instructions on check-ins. We did not have any issue with check-in/out. The price is fantastic. We will stay here again on our future visits.