A pleasant stay in a fantastic place situated in a great location. Be prepared for lots of stairs, but do not worry because the apartment and the city make up for it.