Described perfectly. Last minute booking was rather clutch.