This Week’s Best Hand-Picked Travel Deals | Majorca, Amsterdam, Crete, Canary Islands, Spain & more