The flat and ita location are perfect. The flat is very new and has all the comforts. I found it very clean and I had a very warm welcome from Filippo and Samantha. Both check in and check out were smooth and easy and they have been very attentive and asking if there was anything I would need. Amazing service.