This place is a great 'home away from home' when exploring Rome. The view of Rome's rooftops with St. Peter's on the horizon is stunning. And all sights are in walkable distance. Simply amazing!