Great place -- couldn't recommend it more. Location is superb, in a nice leafy part of London, close to a ton of restaurants, bars, etc. and really easy to get into central London. Clean, great amenities, fully stocked kitchen, spacious. Tal is a great communicator and accommodating.