Great apartment in an even greater localization! (700 m. to St. Peter's Square, and similar distance to St Angel Castle)
Lot's of cozy cafes and restaurants nearby.
Supermarket (InCoop) 500 m. away (lot's of private shops just behind the corner).
It's was a really, really great stay :)