Brand new apartment, has everything you might need. Giulio is answering quick and helping as good as he can. Recommend to stay here.
The only down side is check in time: if you come not within check in hours, you will have to pay 20 euros. Almost happened to us - our plane got 1 hour delayed and we had to rush to the apartment to make it before 20:00 (luckly we came 5 min before)