The place is in a great location centrally located with the 28 tram going literally right by the windows outside the apartment. Would say the pickup service they offer is much recommended as you need to go to the office first to get the keys which is a different location from the building itself which they made sure the company did.
The one down side i found of the place is with no AC you need to open the windows to get some cool air which this alone would not find an issue, however directly outside the windows are trash cans and there are no screens which caused for quite a few bugs to come in.