Elena's flat was very well situated, just a few steps from campo santa margherita.
Everything was as described, clean and welcoming!