The apartment is about 5 minutes from Wenneclas Square, which is where you'll go to work with Alex at the office. Alex helped arranged drivers for us, which I'd recommend as it made it very easy for us to check-in and get to the apartment (especially if you have luggage). The area is quite busy, so the help was appreciated. Location is central to everything, so that was perfect.
The apartment is huge. Bedrooms and hallways are massive with a small living room and kitchen. There's one bathroom, so with larger groups (we had 6), take note. Water pressure and heat was not an issue at all.
Note: The back two bedrooms are directly over a bar and narrow part of the street. It was pretty loud, and woke us often while we were there. The front bedroom is internal and therefore quiet.