We really enjoyed our stay in this townhouse. The pictures are very accurate - it is an updated townhouse with all the amenities you would need. It's very spacious for a family and we loved sitting out on the lanai in the mornings. This place is in a gated community within Waikoloa, and includes a community pool which was nice to enjoy. Overall we loved our stay!