The best location, everything was like a few minutes walk distance. A bit noisy, but you can expect that in a central location.
We really enjoyed our stay here, it had everything we needed.