Great location and the room is pretty big. You can walk to many cool areas or hop on the tube very easily. I'd say it's good value for the price and the quality of the apartment is around London standards (meaning it feels a bit dated but overall it's clean and functional). Check-in was quick and easy, and everything went well : you can go for it!