This is one of the best locations to stay in Central London. Paddington station is just a 4 minute walk away and there are plenty of restaurants within walking distance.
Air BNB is super clean and cozy. Alkhalil was very responsive and kind.
Will definitely come back.