If your a large group, then look no further than this place it's awesome. Central to buses and near the Vatican. Restaurants in the area and a nice place for a group of people to share a place.