Great place ,
Literally walking distance from the Vatican. Dope