Beautiful place within walking distance to St. Peter’s Basilica. Bus 64 will get you to everything else you will want to see!