As long as you are not hungry or thirsty this place is great. Beautiful setting, inviting building and wonderful, large, lighted deck on the water. Unfortunately they were unable to accommodate people with the establishment close to full. There were only 3 or so wait staff for the large restaurant, and it would take 30 minutes to get our first beer. The lake-tasting water served reminded us of what you got in the Valley 15 years ago--so glad most establishments use RO water now! Good luck getting bottled water, we had to ask three times.
We arrived at 6:30 for a 6:45 reservation but were not served our meal until almost 9. The meal was not as ordered--a flour tortilla for our celiac suffering friend when should have been corn. Also, it seemed they forgot to add water when cooking the rice. Not to worry, they comped our meal and offered free drinks. We declined the drinks to get home to relieve the sitter--and two of the four would go home hungry. Our meat loaf was good once we gathered the courage to eat it (they had lost our trust in so many ways that we were nervous).
Perhaps if they hired more people they could charge full price and actually afford propane for their beautiful patio (it is currently $35 per hour for private parties only). We were told to try them again--they were coming out with a new menu. As our friend quipped--the menu is one of the few things they shouldn't change. The delivery is what is lacking.