We had a great time at this place. Great location, just a few hundred feet from St Peters Sq.
Chiara is a great person and she was very helpful. We will stay at her place again with no doubts.