Location is great! Just few steps from British Museum but nonetheless a very quiet street. Walking distance to Oxford Street, Holborn Station, London School of Economics, University College of London. Small convenience shops nearby are a bit expensive but there are few M&S around to buy your groceries.
Kitchen with laundry and refrigerator was very convenient and we used it a lot.
Peter was very nice, same as Maggie who would show up every day to clean and ask if everything was fine.
Jorge