The Miracle is a GREAT ship. I love sailing on her. You are going to have a fantastic time.
As for transportation, call "DIal-7" (look it up on the Internet.. it's something like 777-777-777)
They will pick you up and drop you off right at the ship. It's not overly expensive and cheaper than many services. When you get back to port, call them again and they will [pick you up in a timely manner (or, there will be other services waiting, if you want to do that)