Very nice and well located place to stay a few days in London. I recommend.