I went here the day before Christmas and they exceeded my expectations. We made last minute dinner plans so I thought there was no chance I could get a reservation a few hours in advance. However, they scheduled a reservation at the desired time and sent me a confirmation text. The weather and traffic were nasty so I arrived about ten minutes late. The place was packed so I was sure we would have to wait some. But we were seated immediately. The food and service was great. The entire staff was friendly and delightful.