Very nice place. You have everything you need to enjoy your time in London.