Food is fabulous and it really is a fine dining experience. Meals are perfectly timed to come put with enough time between courses so that you actually enjoy the dining experience. Service was very good. Just don't bother with a coffee after dinner! Stick with a baileys on ice instead.