Loreto is a small town. Many marine activities: fishing, scuba diving, bird watching islands, kayak. On the other side you have La Giganta sierra. If you like the desert, you will love it. Driving to other nearby beaches is safe and you will find many RV facilities.
Loerto is more nature than anything. Hard to reach by air, but by bus or driving from La Paz, BCS is about 4-6 hours.
There is a Golf site called Napolo.
At this time year and driving other 4 hours you arrive to whale watching places like San Ignacio. Worth visitig.
In summary: Beautiful Mar Bermejo (sea of cortez), desert and rest. about 5 years ago