Check out the palace resorts, they have locations in mexico, and the dominican...I booked in Cozumel for June...they have some really really nice beach set ups...and they have a FREE option. Thats ONE of the things that sold me, plus they have some outstanding reviews. Check it out, and congraulations.