The apartment is great and very well localized, you may visit everywhere on foot. Giovanni is a great host, very thoughtful and kind.
I would definitely come back.