Lovely apartment, good location and welcoming hosts. There are a lot of stairs, so you need to be fit!