Giovanni is a very reliable and responsive host. I'm grateful to him for making sure everything was in place for my check in as well as my stay, plus he was extremely kind in accommodating my flight timings for the check in/check out times.
As for the apartment - great location, nice neighborhood with good restaurants/bars nearby, and close to the major attractions especially the park which is a 10 minute walk away.
The apartment itself is clean, has comfortable beds, has all the needed amenities, has great heating if you are visiting in winter, has a good kitchen, and has 2 awesome terraces on opposite sides of the apartment, so you get access to a good dose of sun throughout the day. All in all, great place to stay and would definitely come back.