I stayed at Greg's place for 5 nights. The location couldn't be more central.
The apartment is relatively big, very nicely furnished. If you go there in winter it might get a bit cold, the heahthers don't seem to work. And yes, the tube does pass by and you can definitely hear it, but it doesn't bother that much. Greg was very flexible with both check-in and checkout. I recommend the stay.