Good location for a first London visitor! Be mindful that there are stairs and you pick up the keys at another location.
The listing on Airbnb is inaccurate though as it only has one bathroom not 1.5. Overall would recommend