We really enjoyed the condo at Ko Olina. The quiet pool was very nice (but sometimes not so quiet) and the lagoons are great for swimming and beach! Not having a restaurant onsite was a little bit of a negative, but not much. Monkeypod Grill, Longhi's, Longboard Grill, and Noe are all close by at neighboring resorts or the small shopping center. The condo was very well supplied although it could use a pantry and instructions on tv, lights, air conditioning, etc.
The property management company was not great. We were supposed to get greeter info the day before our departure but after several contacts with them (email and text) we just boarded our flight and hoped for the best when we arrived. We did have a text upon arrival, but we should have just been informed that this would happen on our day of travel, not promises that we would be contacted the day before. The greeter was very nice. However, the rest of the property management experience was not good until the last day (after dozens of texts and emails) when they gave us 2 hours later check out and a gift certificate for dinner (that I requested). The A/C never worked right (and there were codes required to change it which we were not given) and then we found a cockroach. So, YES for the property and NO for the property manager.