The port where the Disney Magic will arrive on December 21 is Puerto Costa Maya: http://www.puertocostamaya.com
The port area includes shopping, entertainment, dining & drinking, a pool, and places to relax. From the picture it looks very nice, but rather artificial. (Of course, we Disney...