Great little place very close to the Vatican!!