We really enjoyed our sta at M Resort. It wasn't our luckiest time but it was a great stay. The staff was wonderful and th pool was good.