I visited here recently from southern California for a long weekend with my son. The condo is in the Waters high-rise buildings in Horseshoe Bay Resort. It does not have a lake view - it is on the opposite side of the building from Lake LBJ - but the location is excellent nonetheless. It is just minutes' walk from the marina (offering fun boat and jet ski rentals), yacht club (with restaurant and a really great pool/hot tub complex), spa, and resort hotel.
Inside, the condo is decent with all the expected amenities. It is a one-bedroom layout that is plenty spacious for two. The king bed is quite high off the ground but comfortable once you climb into it. The condo comes with a private parking space right in front of the steps leading up to the third floor entrance, so your time from "car to couch" is under 30 seconds!
My one complaint is the lack of personal touch from the owners. While they were quite responsive in email communications leading up to the rental, they did not once check in (electronically or otherwise) during my stay to see how things were going. In other properties I've rented through TripAdvisor, the owners would welcome me personally, leave a gift package, or something like that. I appreciate that personal touch though others might prefer being left alone.
Horseshoe Bay is one of my favorite vacation destinations and this condo offers a pleasant experience at a reasonable price.