Went here after a great sight seeing tour on the Desert Belle boat cruise (definitely recommend this tour).
As for the restaurant: It is located at the marina and has sweeping views of Suagaro lake and the canyon...absolutely stunning. The outdoor dining area has tables that all you to take in the beautiful view while dining (see pic). Hands down one of the best views I have ever seen from an outdoor eating area. This makes the place...deserves 6 stars for the view.
For the food/service: Mediocre at best. The wait staff seemed overwhelmed with the # of tables they were each serving. After the boat tour, most people headed up for dinner so they did get a rush...but I imagine by now this is predictable and could have been handled better. One server was use profanity with another server and we observed customers complaining about the poor service...apparently not just us.
I ordered the fish and chips (see pic). The menu indicated this was 'World Famous' and it had a box drawn around it on the menu...how could I resist this one-two punch?? Fish/chips was just ok. Felt like I could make this better at home. Wife had a cheeseburger and was pleased. Nothing to brag about but no complaint. Daughter had grilled cheese. During dinner, service continued to be poor. Waiter did not ask how meal was of if we needed anything. Both my wife and I could have used a refill long before we finally flagged the waiter down.
Lastly, prices are high for the quality of food. You are paying for the view, not the quality of the fare.
Overall, still happy with the experience due to the beautiful view. Next time, may skip on the meal here and find another place locally to grab a bite to eat.