We went to Maya Chan in 2020 right before COVID. The water was murky, we only spent a little bit of time in it. We mostly just wanted a nice, quiet beach getaway where we didn't have to worry about paying for alcohol and food a la carte, and this fit the bill. They have a nice freshwater pool (might be saltwater, guess I'm not sure) set back away from the beach in a shaded area if you want to chill in a quiet pool area.
They had the best fresh made guacamole I've ever had. I also bought my wife a massage while we were there. Nice little place without the loud music and big flashy signs and such, and no one being pushy to try to sell you upcharge items.
I've already reserved our visit when we sail down there on Harmony this September. Looking forward to it.