Lots of stairs = great view. The apartment was a block from the beginning of a long staircase to a great scenic overlook outside a church.
The apartment is on a pedestrian alley just off a small street that cars can traverse.