The M resort without doubt is one of the nicest places we've stayed....the staff goes up and beyond what is required...the pool facility and bar area are great and the bar tenders are top notch....the servers around the pool are very pleasant to look at, but they do a great job keeping the drinks flowing and making sure your having the best time....the drink prices are reasonable as well as the restaurant prices with great portions....the casino is nice with free drinks to players..though in a week here I did not see anyone win.. The only negative was the wine bar and its not really a negative. The design of it was so cool over 160 wines you can taste. The room is very comfortable and we will have spent three evenings there relaxing. To purchase a bottle though, the prices are way way over what you could get the same bottle at a liquor store. The only other areas s is there shuttle service needs to be improved as we got stranded at the airport as the shuttle was full and they would not return for two hours causing us to pay for a taxi....the resort itself is at least 20-30 minutes from the strip which is OK...but again the shuttle service is weak...all and all we love it.