Excellent food every time I've been there! Staff is very upbeat and social. If there's something you like and it's not on the menu, they'll make it for you. Or if your not sure what you want they come up with something you end up loving. The buffet's are out of this world!!! Definately a place to stop.