We enjoyed Bella Vista 6. Check in was very simple and the unit was just as advertised. There were a couple of minor items that could be addressed (dryer didn't dry, toaster didn't work, and one bed bowed a bit), but overall we would stay again.
None of us had been to Puerto Penasco before, so we weren't sure of the best neighborhood to stay. At first, Bella Vista didn't seem to be close to much. But after we walked and drove around, we realized no single place would be near what we wanted to see--and Bella Vista was very centrally located. It was a 15-20 minute walk to the beach. A couple of restaurants were 5 to 10 minutes away by foot. Everything else was 5 to 15 minutes away by car. It turned out to be a great, quiet location.