Location and apartment is great! Great hosts.
Small note: main front door of the building is difficult to open - a new lock or key would take the stress away before taking those stairs :)
Thank you!