Don’t book unless you are prepared to be cancelled on at the last minute and have to find a hotel to stay at.