Spacious Apartment! There are tons of restaurants, cafes, and markets within a few minutes. St. Peter’s Basilica is within 10 minutes! It’s a great location!