There's no WiFi in this place, which although is listed as not being an amenity, isn't clear otherwise. If you were to stay somewhere remote then No Wifi is fine, but in central London it really should be a given.
Place is perfectly fine for a stop and drop kind of stay. Bed was comfy, neighbourhood was surprisingly quiet given how central it was. Bathroom had a modern finish.
The check in process is a bit robotic. It's all keycodes and keysafes so you never actually meet anyone, which isn't great if you're hoping that your check-in person can give you local recommendations.