The dining room and cabin steward were great. The ship just came out of dry dock and there were technical problems with the Movies at Sea on deck, that was a bit disappointing. Many workers came along on the first leg out of dry dock to finish up maintenance, no big deal - just something we noticed.
The Panal Canel was everything we hoped for as this was our first time through the canel.
The main dining room experience was great, our regular waiter and assistant waiter for dinner were excellent. The times we went to breakfast and lunch (anytime dining) was equally great.
D614 was slightly aft of mid-center so convenient for mid-ship elevators as well as aft elevators. Dolphin deck we like since there are cabins above and below the cabin (no public areas); therefore, it was quiet and good for sleeping.
We were assigned the cabin about 10 days prior to the cruise since we used the mini-suite with balcony guarantee.