Food was pretty good. Everyone was nice enough. But, we had a reservation for 7pm and didn't leave until after ten. Very, very slow service. Two parties of a similar size who arrived after us ate and left long before we did. We also waited a half hour for someone to take our checks and no one did so someone in our party went upstairs to take them to someone. A lady came by about ten minutes later and ask us if we were doing okay and we told her no one had checked on us in a while and she apologized but it still took a while for them to bring the checks back.