Location was perfect, on the water and you can walk the center of town from the hotel. We took a taxi to the cruise port terminal, which is only a few miles away. No need to call for a taxi, we just stepped out front a waived one down. Breakfast buffet was awesome, with plenty of choices and food was delicious. Staff was very courteous and helpful. After checking out, they let us store our bags in a safe room while we enjoyed the walk around town.
I would definitely recommend. Oh and most importantly the bed was very comfortable.