Marriott Ko Olina is a great location. Check-in was handled by the hotel and was very easy. There were no hidden costs associated with staying on the property and though we used Airbnb, we had access to all amenities like a guest of the hotel. We found the Ko Olina area central on the island and easy to get to all locations on Oahu. Highly recommend.