If it's the one a block or so from the Hyatt, we stayed there two years ago just after it opened. It's on the site of an old Howard Johnson's, but it's been completely done over by Marriott. The hotel has a parking garage attached in the back, and it's not in a bad location. We only stayed there one night (pre-cruise), and we had a very comfortable evening there. I don't believe that there was a restaurant on-site back in Jan.'03, but there might be one there now. It's about a 5-minute taxi ride from the Courtyard to the cruiseport.
Jack