Enjoyable place to spend a weekend in Rome. Location was perfect given how close it is to the Vatican.