Giacomo is an amazing host, hands down one of the nicest people I've ever met. He was extremely patient and gave many great recommendations for restaurants as well as places to visit. Our train was over an hour delayed and Giacomo was able to wait for us.
Being downtown, naturally the apartment was quite small (sofa bed was also not great) -- it fit 2 people comfortably but would not recommend if your group is larger.