Really good place to stay and spend some days in London.