This was our (DH and I) first cruise, but it will certainly not be our last!
Embarkation and disembarkation were a breeze. It probably took us 15 minutes to check-in and get to our stateroom. It probably took only another 15 minutes during disembarkation from leaving our stateroom to getting through customs, getting our luggage and getting into our taxi. We were at our early flight with lots of time to spare. Our taxi driver said they really have gotten streamlined recently.
Food was okay, not great in my opinion (but I have pretty high standards). Considering the number of people they're cooking for, I was satisfied with the quality - and a few things were very good. Portion sizes were small, which I preferred so I had room for all the courses. The guys at our table were ordering double appetizers and double entrees, and the servers were happy to bring them. DH and I did not get a chance to try the Pinnacle Grill. Casual dining food was good, I just don't personally care for buffets. Coffee was also not very good in my opinion. I ordered the free cappuccino in the dining room whenever I was able.