Hotel apartment! I would like to live in that apartment! Well furnished, each room has a smart TV connected to the internet, and the closet has a space enough for your clothes and more. The AC and the heating system are brilliant and easy to use. The kitchen has all the appliances and the kitchenware that you need and all tools. Amazing location just across the street to be at the Selfridges and Oxford street. I really recoment it.
Note: The apartment has stairs.