Everything we could have wanted and more. The atmosphere of the place makes you instantly feel at home.