Half-Off Caribbean and Mexico All-Inclusive Resorts Travel Window: June – August