'A Gentleman in Moscow' is a grand hotel adventure