I never got to personally meet Angelo and Susanna, but they were still great at keeping in contact. They also left loads of goodies which are really helpful for someone on a city break.
The flat was small but tidy and quaint, and was definitely big enough my needs for a few days. I will say this, if you're tall people like myself and my partner, the shower and sink do require some maneuvering, but it isn't anything that isn't doable.
My one major issue with the place was the noise. Sirens kept me up throughout the night on the weekend, so if you're staying here, bring some earplugs. The other thing is that it isn't exactly in the nicest part of Greenwich, but it is really near by, and for my daytime wandering I always felt safe.