amazing location and value for a stay over in London, fabulous space