Overall a mediocre experience.
We arrived and found that parking at the port was convenient at a cost of $80. It is an easy walk to the terminal from anywhere in the parking lot. The terminal appeared new and was easy to navigate. The processing for the cruise seemed efficient and we boarded the ship at the designated boarding time. We carried our luggage on and went straight to our assigned interior state room. The room was clean and well organized with plenty of hanging space for clothes. There was a refrigerator in the room. The bathroom had a slight smell of urine coming from the toilet, which remained throughout the trip. The cabin steward would put a blue sanitizing liquid in the toilet each morning, but once that was flushed the smell would return.
Aside from that there were not complaints with the cabin or the facilities within.