Franco’s place is absolutely fantastic. It’s very close to the Vatican, and on the street there are several excellent restaurants and shops. The place is clean and welcoming and with rooftop access, it really can’t be beat :)