We only had a two night stay, but it was absolutely wonderful. The location IS perfect, and we were able to easily walk to the shops and restaurants. The condo was spacious, sparkling clean, and beautifully decorated. The beds and furniture are very comfortable. Also every single thing that one could possibly need was supplied. The keyless entry was a great feature! The condo is right on the lake and we enjoyed the beautiful view of the water and the sunsets. We corresponded with the owner a few times with questions regarding accessibility, parking, good restaurants, etc, and every time she responded promptly and pleasantly. She went above and beyond when she mailed a dress I forgot----it must have gone out that very day it arrived so fast.
We thought Granbury was a nice little village to visit. We enjoyed lunch at Christina's and breakfast at Paradise. The steak dinner at Haufbrau was excellent too. I found several nice stores in town and bought a few trinkets and some really flattering and different clothes for the fall.
I would enthusiastically recommend this place for a get-away, and am really hoping to stay at this condo again.