This is a great location (near public transit, a 20 minute walk to Kensington Palace, and of course some great pubs nearby).
The bathroom is very cool, but be prepared for many steps in the apartment (entry down, down to bathroom, up to loft). Just outside the busiest areas, but still has some street noise at night.