Marble Arch Inn

What do you think of this place? Love it or not?
Centrally located hotel
Small, clean and comfortable hotel situated a very short walk from lively and restaurant-heavy Arab/Middle East strip the Edgware Rd, beautiful and sprawling Hyde Park, and Selfridges, which is the jewel of the bus-and-taxi-heavy Oxford St. (Europe's longest shopping street).