We really enjoyed our stay at Olive Garden. The flat was very clean and the location at Porta Venezia is perfect for restaurants. You can even walk to the Duomo by foot (30min) .