Puerto Peñasco, Sonora, has been named Mexico's highest-rated Airbnb destination for 2024, offering top-rated rentals on the Sea of Cortez.