This was a last minute booking and it did not disappoint.