We rented this unit quite last minute after moving part of our vacation from the Big Island due to the volcanic fog there. We were extremely pleased with the Marriott Ko Olina Beach Club. The resort was better than we had expected. The pools, resort landscaping and Longhi's restaurant were all excellent. The resort staff was exceptionally friendly and helpful. The lagoon beach was incredible! My teenage daughters would have liked some waves, but I not me. The beach was beautiful and perfect for swimming, playing and hanging out. Not too crowded at all - you could always get a beach chair and umbrella and could also always get a spot at one of the resort pools.
This unit is very nice. Spacious, clean, two balconies, washer/dryer and very nicely equipped kitchen. I would have given this unit 5 stars except for the fact that it overlooked the parking lot of the building. Since it was on the third floor, you really were right on top of the parking lot if you sat out on the balcony. I wish we had known this ahead of time. It would not have prevented us from booking the unit (and we would definitely stay here again), it just should have been disclosed ahead of time so we were not disappointed, thinking it was a "mountain view." I would absolutely recommend this resort and this unit (just know that you do not have a nice view!). The rest of the resort and the resort location itself made up for this one problem area.