I was there in May. I masked in Mega, in cabs, and while being seated in restaurants. I didn't mask outside, but I avoided close contact with anyone outside my group when I wasn't masked. I didn't mask on dive or fishing boats and neither did the other passengers or crews. The restaurants were mostly open and very happy to have customers, and personnel were mostly masked.
We had to get COVID tested in order to return to the US, but the hotel contacted a mobile testing service to come and do it. The service sent the results to the hotel and they printed them for presentation at the airport. I don't believe anyone thinks the stoplight will go to red any time soon, but the pandemic is still a dynamic situation.
Hope that helps; if you are vaccinated I say go for it.
Was there mid February and this is spot-on from my trip.
They were charging $75 for COVID-19 testing then. Based on other postings, seems to have dropped in price.