Let me start by saying that the food was really good however the check-in process and dinner service was poorly organized. When we went to check-in, we and 3 people in front of us all had issues where they could not find our reservations. It took at least 5 minutes for them to give us our tickets. In regards to dinner, tables were told when to go up to the buffet however people from other tables started to go up randomly. By the time they figured out what was going on, it was too late to fix the issue. The view of the harbor was limited in the dining room. After dinner we sat on the top deck and there were times on our way back to the harbor where the captain went so slow that we smelled diesel fumes. Overall the food was the only redeeming feature of the cruise. Kudos to the chef.