Location OK. Apartment in need of a bit of TLC. Big problem with noise from adjoining apartment. Paper thin walls.
That said, check in was straightforward and the problems didn't impact on our stay too much.