“Hard Rock Cabo is an incredible resort with amazing pools, beachfront access, top-notch restaurants, nightlife, shows, bars, a bowling alley, and swim-up pool bars (including an adults-only bar). Some rooms even have private swim-up pools. About 45 minutes from the airport and 100% worth it.”