translate English to German: The only minor complaints would be that the walls are quite thin so it could be a little noisy, but nothing that a set of earplugs wouldn't drown out.
A bit far from the metro station.