Everything was great. I met Will for a couple of minutes when I arrived and he introduced me to the flat and gave me some very good tips to get the best out of my days there (pubs, restaurants, interesting areas, transportation, etc.). The flat is exactly as you see in the pictures: very clean, comfortable and 5 minutes walk to two central tube stations. On my next trip to London I will definitely try and stay there again.