Lakeshore is by far the nicest in Granbury. I've lived at two other apartment communities in Granbury...so I speak from experience. Maintenance is prompt and office staff is helpful. The view from my living room is amazing. My apartment is cozy and modern. I love it!