Stefano's place was very nice and comfortable. There are a lot of restaurants and stores around which makes it very convenient and it's also pretty close to the Pantheon and Plaza Navona.