Had a lovely stay at the Myers residence. The place is in a good location, with good transport links into central London. There are frequent buses and tube stops are only a 10-15 minute walk away.
The place was kept nice and clean and is well priced for the location !