Sandals Resorts just made Mother’s Day, Teacher Appreciation Week, National Nurses Day and Military Appreciation Month ten times better with a free vacation giveaway.

There’s already a lot of love to give in May -- considering Mother's Day, National Nurses Day, Teacher Appreciation Week and Military Appreciation Month -- but Sandals Resorts is spreading the love even more by giving away an all-inclusive luxury vacation to one mother, nurse, teacher, or member of the military every single day of the month.

Sandals Resorts announced it's running what they call "Maycation" this year, and will randomly surprise 31 people under the aforementioned categories with a complimentary 7-Day / 6-night luxury vacation for two adults at any Sandals or Beaches Resort of their choice.

Sandals or Beaches Resort choices include properties in the Bahamas, Grenada, Barbados, Antigua or St Lucia. You’ll need to book your own flight because airfare isn’t included.

Four grand prizes will be given among the 31, which come with an upgraded accommodation of a Butler/Love Nest suite.

Nominees and participants must be 18 years or older. Before nominating someone, you must get their permission first. The contest ends May 30.

Here’s how you enter:

You can nominate anyone you think “rocks” who is a mom, nurse, teacher or military member by submitting an entry form with a brief explanation as to why that person deserves a vacation.
If you're a nurse/mom/teacher/military member and think you "rock," you can enter yourself.

Winners will be randomly selected every day and will have to use their vacation within a two-year period.

Laura Jazmin Tolliver is a digital reporter for GateHouse Media Group’s Florida team, based in West Palm Beach, Fla. Jaz’s stories, which run across digital, print and video platforms, are syndicated across the 22 Florida newspaper markets.