Very good place, well located for a good weekend in London