excellent experience Gary pulls out all the stops