Great location, just across St. Peter's Basilica. Restaurants and shops nearby.