Perfect location - walking distance to the Albert Hall, museums etc and in a very pleasant part of London. Be aware that this accommodation would not suit anyone with mobility issues as there are a lot of stairs.