This is really the perfect apartment to stay. I've been traveling for a while in Italy, staying in different apartments, and this is the best I've stayed so far, and here is why:
1. Size. Huge apartment, great bedrooms and bathroom size.
2. Clean. Amazingly clean.
3. Details. Forget those lame towels and sheets. This towels are from 5 star hotels and the same for the sheets.
4. Attention: Giuseppe is truly concerned about your stay, giving tips on what to do, maps, and explaining your way around. He even left a welcome pie (delicious) on the apartment as well as coffee.
This is why you shouldn't think twice and book this apartment now. :)