The location is a bit further south than the main part of South Congress by about 1 mile; however we were in town for a wedding at Mercury Hall, so for us it was extremely convenient (we could walk to the venue for the rehearsal and ceremony). There's a bar and a Torchy's Tacos in easy walking distance too.
The apartment itself had plenty of space for our stuff. There are a couple of dogs on the property, and we had a little bit of an issue with dog hair on the bed our first night, but other than that they were no problem.
I would warn anyone who struggles with stairs that the bathroom is upstairs in the loft area, up a very steep staircase. It was fine for us, but I could imagine an older person struggling!