A very stylish place to stay in London at a great price.