Great Italian experience!
I highly recommend Carlo's apartment, as it's clean, stylish and cozy. It's also nice and warm in the winter. Carlo is an amazing host (the best we've met really), made us feel very welcomed, provided us with a map of the city and must-see destinations, explained how to get everywhere using public transport, recommended a lovely local pizzeria and his English is very good. Grazie Carlo! :)