Esperanza’s location gives us the perfect private beach, with a partial view of the famous Arch and the amazing Sea of Cortez as a background.