M Resort celebrating 10th Anniversary