Every little detail is taken care of! They catered to my dietary needs deliciously too. Having been there several times, they acknowledged our special occasions. There are so many courses we couldn't eat all that was presented. The bartender came from another establishment and remembered my preferred drink...awesome. Not to be missed!