My fiance and I are interested in a wedding in Cabo San Lucas. However, we don't want the ceremony on the beach, we want to have it overlooking the ocean. I have been to Cabo in the past and know that it has some beautiful mountains/hills that would provide some awesome views of the ocean. Does any have recommendations on venues NOT on the beach? Patrick