versatile, 
exceptional, outstanding, talented, multitalented, multifaceted, 
all-around 
all-inclusive, 
grand, inclusive, sweeping, large-scale, broad, comprehensive, all-embracing, 
wide-ranging, extensive, complete, across-the-board
antonym: restricted
 
on 
all sides, in every direction, everywhere, in all directions