We stayed at the Condos for a long weekend in October. The ground floor unit had the best access on the property for our days spent by the pool; easy to zip to the washroom or back to the beer fridge. It is still off season so we had the pool almost entirely to ourselves. There is excellent access to the ocean out front and decent snorkelling. The currents can be quite strong so we would swim as far as we could into the current and drift snorkel back. There is not a lot of reef out front, but there are several underwater objects the marine life are living around and things to see along the wall. The water clarity and temperature were great. We went south to Playa Corona bar one afternoon and were completely disappointed with the snorkelling there plus paying for drinks at a bar so we were quite happy to return to our condo. The pool had comfortable lounge chairs, tables and umbrellas. We stayed in mainly for breakfast and found the condo adequately stocked with dishes, water, etc. The condo also provided laundry facilities, detergents, shower soap, dish soap and both shower and beach towels. There were a handful of coffee filters (which we bought and left extra in case) but I especially love the rentals that leave staples in the cupboards such as salt/pepper/hot sauce so you don't have to buy absolutely everything for 3 days. Of course there's no guarantees those items will always be there, but its a nice touch. It was easy to hail a cab on the main road and it was a fixed cost of 60 pesos to town, or the hotel B was a block away for cabs also. The town was pretty quiet after dinner and almost shut down by 8pm minus a few clubs. The town is about 3.5 km from the condo and we walked it several times also. There are sidewalks or secondary roads the entire way and we felt completely safe to do so.
The only issue I had with the rental is the misleading description of the 2 bedroom unit. The rental rates on VRBO are based on 1 room use only, and you have to pay extra per guest or extra for the second room to be unlocked. No where in the small print or advertisement is that defined, so I end up having to add a 3rd (nonexistent) person to our rental to get the second room for an additional cost. I don't think its an honest way to advertise and I have expressed my displeasure to the agency that it should be rectified. If you're renting one room, say so...with additional cost for 2nd room.
All in all, I would return!