Every chance i get I visit this spot and you will too once you try it. The view is great, the food is wonderful and lots of it to choose from, staff are really friendly and helpful, what more could you ask for. My last trip in was for my birthday and it was the season opener for the track and the races were just wonderful. It is so nice to sit and relax and eat a meal and watch the horse races at the same time. It doesn't hurt either if you can place a little wager or two while there. I did and the results were great, money in my pocket. They were serving the hip of beef and it was delicious as usual, as well they had many other foods to choose from in the buffet,everything from pork to chicken. lots of veg's and soups and chowders too. Fresh made rolls and biscuits along with tables full of sweets ,something for everyone , Yum ! The dinning room is quite comfortable, nice and roomy tables with very comfortable chairs, this is an all you can eat buffet and believe me, there is more than you could ever imagine possible to eat there and it is all really good. Treat yourself and your family to an outing here. There is also a Casino downstairs if one is interested in spending some time here after your dinner settles, you can have some fun here and there is a bar too if you would like to have a drink. This is a spot where you can go in early, eat, take in the races and finish downstairs with a game or two at the Casino. A fun filled night for sure.