Very good choice. The flat is quite central, it is 1 min walk for the tube station and there are plenty of buses at the door. Perfect location I would say.
Ted has put an extra bed on one of the bedrooms as we were 5. He and his wife were very friendly and easy to deal with and to arrange the check in and check out.
I would highly recommend it and I would definately stay here again one next time.