We just returned from a two month stay in this townhouse in Ko Olina. That stay included visits from a couple of friends as well as two weeks with our son, daughter in law and two little boys. The layout is absolutely ideal for a family visit or a visit from friends as the two guest bedrooms and guest bathroom are very well separated from the master bedroom. As well, the living room and dining room are airy and spacious which works well when there are six people in the unit. The main TV in the living room is huge and excellent quality and the owner kindly arranged for a TIVO functioning cable box. In addition, there are plenty of beach towels and other beach related equipment. The unit is actually better than it appears in the photographs - very comfortable and surprisingly spacious and very well laid out. The kitchen is nicely stocked though the appliances are a little on the old side. That said, they certainly worked well enough. The unit is very well situated within the complex being a very short walk to the pool area. Also, although a good 10 minute walk from the beach, that also meant that it was in a quiet calm part of the Ko Olina Resort and still within very easy walking of several restaurants for those nights you don't feel like cooking.