The apartments are located in a suburb called Rohrbach and the location is convenient in the sense that restaurants, grocery shop and tram station - all are very close by.
The downside was that reception hours are very limited and the reception people didn't understand English quite well - so it was difficult to ask for anything.
But other than that, the apartments are quite comfortable.
A word of caution - you might want to bring luggage that you can carry yourself up the stairs - as there is no elevator.
Internet is charged.