Greg and Irina’s place was really nice and matched the description very well! I stayed there for almost three months in while working in London. It was by far the most comfortable accommodation I’ve had in London. The flat is also very well located in London’s West End with shops and restaurants nearby. I used to go jogging in the Hyde Park, which is only 5-10 minutes away.
(and in my 3-month stay I saw no traces of ants, someone else was complaining about)