Beautiful location, overlooking the pool at the M resort. The food is pretty darn good too, we had a burger and Reuben (I forget what its called), very large and very tasty. We got there at the right time in between lunch and dinner so we had no wait and the service was efficient. The one minus was the 'ranch' dressing, it was basically watered down cucumber sauce. Definitely return to this location over the other ones. Prices are on the high side but the portions are huge so sharing is a good idea. Next time I will need to go at breakfast time and get one of the coffee drinks those look fantastic!