Great flat, with anything anyone could need.
Giovanni is incredibly nice, and communication with him was great. He's even been to great lengths to make my arrival extra easy and practical.
You cannot go wrong by booking his place and I warmly recommend it.
So thanks again!