However, like all good things that seem too good to be true, there's a catch.

Every day for the month of May, Sandals Resorts is giving away a 7-day, 6-night vacation for two. So what's the catch? The offer is only for mothers, teachers, nurses or military members. The best part? You can nominate yourself! The company is doing this offer in honor of Mother's Day to celebrate "people who rock".

Fox details -

The all-inclusive vacation for two adults can be used at any of the Sandals or Beaches Resorts located on Caribbean islands like Turks & Caicos, Jamaica, Antigua, The Bahamas, St. Lucia, Barbados and Grenada, the company says. Airfare is not included in the giveaway.

The all-expense paid vacation, however, does include meals, drinks, scuba diving, snorkeling, access to fitness centers, transfers to and from the designated resort’s local airport and more, according to the “Maycation” giveaway page.

All the details can be found here. You can also use that same link to nominate someone you think deserves a little fun in the sun.

The winners will be selected every Friday in May.

Listen to MJ on 97ZOK every morning 5:30 to 10 AM.  Follow her on Instagram and Facebook.