Location is great! Overall apartment was lovely. Many stairs but only an issue if you have difficulty climbing many stairs.
The apartment is run by a service, not by the owner, so you only communicate with a service.