We stayed at the Courtyard in July before our cruise, and frankly I was disappointed (especially since I have been a long-time Marriott Rewards member and stay in Marriott brand hotels a lot). First of all, we were on their cruise package that was supposed to include free parking and transportation to and from the ship. However, they said (contrary to what I was told several times while booking the package) that you could not leave until 12:15 pm on the transportation they were providing (port rules about access, they claimed--a bunch of baloney after checking things out). Second, I felt that the hotel was pretty musty, especially since it was a new hotel. Third, we originally got stuck in a smoking room and they weren't going to change it until I said, "I thought as an elite member of Marriott Rewards I was supposed to get priority room assignment and guaranteed smoking preference." Within a minute, I had a new room. The location is good, and the traffic was not a problem. Apparently we were there on a very busy weekend, and I must admit that the staff went out of their way (except on the transportation issue). I negotiated a slight discount on the room rate and we drove ourself to the port and just parked the car--it actually worked out better in the long run. So...you could certainly do worse, and if you are not planning to use their transportation or don't care when you get to the port, the Courtyard is a pretty good option