We had a great experience at Giovanni's. We were asked for the time of arrival so we could be expected.
Everything was just like the Airbnb site described, so I recommend Giovanni's place to everybody. My next time in Rome will be there.