Flora was a wonderful host to me and my partner. She was more than welcoming to us at her centrally located duplex apartment in Piazza Navona. Its location is fantastic, as everything is within a quick walking distance.