The condo was spacious and clean, and had an absolutely gorgeous view of the Sea of Cortez from the 3rd floor deck. The kitchen was well stocked, and beds comfortable. One TV had access to cable television; the other two TVs were for DVDs only, and when we stayed there, the remotes were out of batteries.
The general manager, Pedro was really, really helpful in setting us up with drive from the airport, to Punta Cana for our snorkeling trip to Cabo Pulmo, and a deep sea fishing expedition. The one small complaint is that Pedro would quote us different prices on different days, and it always came out to $10 more than the original quote. That's not a big deal, but to avoid aggravation or, if like us trying to minimize trips to the ATM for pesos in Mexico, something to gain clarity on ahead of time.
It was unseasonably cold when we arrived, and didn't realize that both the condo and hotel pools were unheated. While we were able to use the hot tub, we weren't able to swim in the pools. The best time to stay is really in March and April.
Still, we loved our trip. Los Barilles is a wonderful small town, with restaurants and shopping in walking distances. The beaches are beautiful and clean, although it can be windy for small kids. Although too cold for us without wet suits, we were pleasantly surprised to find out that you there's snorkeling off the rocks to about 1/3 a mile to the right of the property. We also ate at the hotel restaurant a few times (chicken enchilladas come highly recommended).
The main reason for the four (as opposed to five star) rating is the access to the resort/hotel. This was a big reason why we chose this property. But, when we arrived, the hotel front desk told us that we weren't allowed to use their pool, whirlpool, tennis, ping pong tables, exercise room or golf course (basically, the resort) without paying either a $6 daily fee per person for the pool only or $20 for access to it all. We were under the presumption that it was free, and Pedro said that we could ignore that, but it's something to clarify. Also, the tennis court and golf course are in miserable shape and not maintained at all. It's shocking that they'd charge anything to use them.
Lastly, while it didn't effect our stay, and she was wonderful to talk to when we did, Nicole wasn't very good about responding to emails or phone calls. If you need something , go to Pedro.