I stayed at the M Resort, and when I looked at the dining options, this was the only restaurant in the hotel that seemed to be able to make me a vegan meal. I was going to ask the server to bring me pasta with tomato sauce and veggies, and he responded that they had an off-menu pasta primavera. It was flavorful, the portion was substantial but not too much, and the servers were attentive without being overbearing. Unfortunately, there was no way to veganize any of their desserts - so they loose a star for that.