Great food, ambiance and our waitstaff was wonderful; however, their menu was limited and the time it took for all the different entrees to come out took way too long. To give u an idea, our kids' plates came first. They finished their dinner before we even got our plates. We ordered coffee with our desserts but by the time we got them our icecream had already melted.