This place is great! Check-in was easy enough - our train arrived in the evening so our contact gave us heads up that she would be at work and left our keys at a convenience store about a 7 minute walk away. Getting the keys was super easy there (via KeyNest).
We saw the reviews about no elevator and that it's a 3rd floor apartment so we were prepared for that. Thankfully, there were two of us to get our heavy luggage up (we're on a 6-week long trip and in London for 5 days). Once we got into the apartment though, it was well worth it!
The space is small but perfect if you're in for the mornings/evenings and exploring the area. Let me tell you, the location is PERFECT. I'd give it 10 stars if I could. Close to shops, cafes, bars, outdoor landmarks, museums, etc. We walked everywhere! With this in mind however, you can hear people at night at all hours. Our first night was rough, but we got used to it quickly. At the moment, there is construction/renovations going on in one of the very nearby shops which started at 7am but it looked almost completed.
The bathroom is nice but the tub/shower ledge is fairly high up. However, there is a small landing near the toilet to use as a step up into the tub. The kitchen is great and fully stocked with dish and cookware.
Overall, it was a perfect place for us and I recommend it! If it's available, book it :)