The Yucatan Peninsula is really worth the trip. The water is stunning and the beaches are true-white sand.