no problem at all with that budget. my wife and i would travel for 2 weeks at a time when diving and our budget was 5000 canadian for the two of us up until recently.
due to the higher costs we have upped the budget to about 6000 canadian
that would include room, food, booze, diving, and sometimes a car etc
we have done all inclusives and non all inclusives. hotels, resorts, and / or condos.
many dive shops offer exotic trips and liveaboards. those are great for people with deep pockets. but many just cannot justify the costs.
where abouts in MN are you?
i only ask because our local dive shop travels every fall to cozumel with a group. they can do training if needed as well. they also bring the group to the turtle rescue dig each year.
they have run march trips to roatan and many other locations.
if you game for driving across the border, you may get a great deal up here especially considering the exchange rate you would get on the usd.