I spent 5 days at an all-inclusive resort in Mexico for $399 — with one catch. Here's why it wasn't a scam and a deal I'll definitely book again.
Budget is always top of mind when it comes to planning travel, and I'm always looking for deals for me, my husband, and our first-grade daughter. …