I booked this hotel to stay at the evening before leaving for a cruise and I was not disappointed. The Courtyard brand itself is wonderful and this hotel was no exception. The check in was easy and I was able to pre-arrange for a one-way trip to the port the next morning. I did not have a rental car, so I can't attest to parking but I do know they only offer a garage, so the rates may be more than expecting. The hotel is situated close to shopping and restaurants and one block away from a CVS. If you are staying prior to a cruise, make sure you leave for the lobby early, as trying to get an elevator to not only stop on your floor but have enough space to fit yourself and luggage will be tougher as the morning goes on. The one-way trip to the port was $5 and they drop you off right at your ship and it couldn't be easier. Free wifi was nice and the rooms are large and comfortable. I would definitely recommend this hotel as a stay before or after a cruise.