The location is perfect and the place itself was clean and spacious.
A couple of notes, the staircase is steep and narrow. People with mobility issues or traveling with small children may have issues.
There was no dedicated WiFi, you have to rely on the free city provided WiFi and that is spotty at best. We struggled with it the whole time.