There were six of us who comfortably stayed in Stefano & Maria's apartment. Although we never got to meet Stefano or Maria, communication was good and we were given useful info about travel and the local area prior to our trip, which was appreciated.
The flat is located in a lovely, quiet neighbourhood. It is a really nice flat that is spacious and clean. It is a short walk from the tube, making it easy to get into central London. We all enjoyed our stay and would recommend staying here.