Nice place in a nice location for visiting London, highly recommended