A great spot in London to stay!