Just as a point of reference, March is still high season for all the resorts on the Yucatan - for instance the least expensive ocean front rooms at the following two resorts(just a short walk north of Desire Pearl) are charging for March
Excellence @ $528 per night per couple(special promo code)
Saphire @ $672.98 per night per couple
for the same time period Pearls least expensive ocean front room is $620 per night per couple and there are available "extras" that are certainly not available at the other two I mentioned