The location was unbeatable--3 min from the tube stop and steps from loads of bars and restaurants. Also very close to Hyde Park.
Hosts were very responsive and had suggestions for the best route from Gatwick as well.
May be best suited for cooler temperatures as it does not have a/c (for Americans who may be accustomed to that) but overall good, clean, and near everything you need.