The location is really great - its just 800 m to Kensington palace and ~500 m to central undeground line. The accommodation is also greater than any review - its realy true british style flat with all that you need + wery kind host, who quickly responds. Just looking forward for next trip to stay there.