Francesca’s place is located in a wonderful part of Rome, full with life and energy. Had a great stay, much thanks to Francesca’s service!