Great short term place to stay, smaller than expected but it is London, so manage your expectations