My wife and I stayed at Juliette's place for a week and it was perfect for us. It is a short walk to two useful Tube stations and had all of the amenities we needed. Definitely a good deal for this area of London.