This place was awesome! Extremely clean and fits a large party/group. Location was ideal as it was right next to the Vatican. I would definitely recommend this to a friend.