Nice and stylish flat. Perfectly clean. A good spot in London.