I stayed 5 days with 2 friends to see better London. The location is very good, close to Turnhall Green station and the tube is very easy to catch. Maria and her sister were very nice and attentive 😊