Absolutley everything was first class. I can't think of one nit pick. The staff especially stood out as amazing, they were truely outstanding. Especially when they let me stay in the pub when the usual bartender shift was over. The different options for dining was so great, and the food was really top-notch. Also, the value for money at a place of this level was really good.