Food was quite good, but service was spotty. Entrees arrived before we were finished with our salads, and various staff checked in a little too frequently to see if all was OK. Then, when we got home, a voicemail was waiting from the restaurant, asking why we hadn't shown up for our reservation! This ship could stand a little tightening up.