The M Resort is located off the strip but since my mom has nothing but good things to say about this place, I decided to check it out. In all fairness, the 3-star rating I'm giving it is probably not the fairest because I haven't actually stayed here. I'd probably want to go back and spend more time there than just heading to the buffet (which was AWESOME!) so that I can give it a more accurate rating. But from what I saw, the lobby was beautiful and the staff seemed friendly.