If a long flight is an issue, I enjoyed staying at Excellence in Riviera Maya in Mexico. Awesome service, 6-7 restaraunts on premises, and the best part is NO SHITTY KIDS. Just make sure to book the first floor so you can have breakfast served in your back yard while you fuck on a hammock.
If...