Amazing location, right next to Kensington Palace and Gardens plus Hyde Park. Great for runners.
Yes there are a lot of stairs so beware of you have a heavy suitcase
Billie and Max allowed me to store my luggage which was so helpful and an incredible help given I landed at 6am. Thank you!