Super central, but the neighborhood isn't the very best. If you're traveling alone I wouldn't recommend.
The apartment is on the 4th floor without a lift.
Other than that, the communication with Mario was spot on, just like getting the keys to the apartment.