Tina's place is amazing and it was very convenient for us during our stay in London. the subway station and bus stops are very closeby and connectivity from there to every part of city is pretty great.
Communication with Tina was pretty good as well and we were allowed an early checkin too.