Perfect location, best host ever! Two big markets are near. You can just walk to Paddington St. to get the Heathrow express by walk. It only takes about 15 min from the mansion. Very efficient to access to the airport.
About the stairs, I carried 20kg baggage all by myself, it was just fine. Don’t worry too much over the stairs.
Best staying ever in my travel experience!