Steep staircases. Very well equipped and conveniently located in terms of public transportation