We booked La Quinta at 1275 N. Atlantic Ave. The rate ($103) includes breakfast but I doubt we'll eat there as the dining area is quite small. There's no fee for parking during your stay, and if you want to leave your car there while you cruise, it's only $5 per night. There's a shuttle directly to the port, and it's "on demand" rather than scheduled. You make your shuttle reservations in advance, scheduling the time you want to leave the hotel and the time you want to be collected from the port to return to the hotel after the cruise. You can also select the type of vehicle you want - car size, mini-van size, 7-passenger van size, 15-passenger van size, etc. The cost for this is $16 pp round trip. A little more expensive than some others, but the "on demand" feature makes it worthwhile to me.
Funny side note, when I booked this hotel, I didn't know it was directly across the highway from the resort where my granddaughter was married 2-1/2 years ago!
Queen Colleen