We had a great time at the Ko' Olina townhome. The house came with everything that we needed for our stay. The Ko' Olina lagoons were within walking distance (about 15-20 mins depending if you have kids), and the Aulani resort is right across the street. Everything in the townhome was clean and new, and the washer and dryer worked great. There is not a ton of food and restaurants close by, but there is a convenience store that has everything you need if you need it in a pinch. Kapolei is only about a 15 minute drive, where you can find Target, Foodland, Costco, Shopping Malls, and restaurants. It also came with a pack n play which was perfect for our kiddo. The Primary room was big enough that it fit another pack n play, so we fit our family of 4 all in one room and my parents stayed in the other room. No bathtub though if you have small children, but mine took showers for the first time in their lives.
My ONLY complaint is the door locking system, which Melvin our host did warn me about when checking in. It can be a bit tricky at first and if you mess up within 3 tries, the system will lock you out for 10 minutes. It can get manually overridden, but has to be done by the host, which is great, but not convenient if you need to get in right away or if the host does not answer right away.