Great place very near to the Vatican. Recommend!