We enjoyed our stay at Francesco place. It was conveniently located near Vatican City and Metro stations. The beds were a bit unomfortable, especially the master bedroom, and the rooms were a bit hot at night with no AC. Otherwise, our stay was good.
John Nguyen