An impeccable convention center, catering services, cutting-edge technology, and beautiful facilities won the resort complex the prestigious national MBTA Award