Puerto Penasco , along with Mexico in general, isn't for everyone. If you like it, then go. If you don't like it, then don't go. Fairly simple . Puerto Penasco has different attractions for everyone. For us it's a short jaunt to PP, a chance meet up with old friends, relax on the beach and watch some beautiful sunsets . I've traveled to 23 different countries and lived in two of them and i haven't been able to find a beach like the one at The Reef where I can step out of my Rv onto the beach sand and have my shrimp and burritos delivered right to my door. Maybe it's out there but right now all I have to do is travel about 65 miles over the border to get to it.
We love it.