It seems that April will appeal more to those without family/school committments. Also more likely a 2/3 night gig. June would appeal to those looking to bring family and spend 3+ nights.
One option that may be god for everyone is to travel during spring break which I believe is March 16-22 or during Easter which is April 12.
Breezy Palms charges $99 per night for their basic room, $119 for an efficiency and an extra $20.00 for a boat slip. They are ocean front, clean and have a great pavillion for gathering with a massive stone grill/fireplace.
Here is a link to the resort.
http://www.breezypalms.com/