Great place- has everything you need. Walking distance from St. Peter’s Basilica.