Just returned from Mazatlan; stayed at this property as a guest of an owner. We stayed in a ground floor junior suite with a nice outside covered patio. Our room (120) was up a short flight of stairs close to the lobby, so there was quite a bit of foot traffic outside our door. We could also hear road traffic. The beds were OK, but the rest of the furniture is badly in need of replacement. The sofa was extremely uncomfortable and unsuitable for sitting or sleeping. There were 2 out-of-place looking Queen Anne chairs that didn't invite relaxation either. This is a very warm time of year down there, and the air conditioner barely kept the place cool. We asked the front desk to adjust it, but no change. Also, there was black mold on the air conditioner vent. The old television had no remote control, and both volume and channel buttons served to change the channel; no way to control the volume. Ants and mosquitos were a bit of a problem in the room; another guest reported that she had the same, plus cockroaches.
The biggest disappointment was the lack of wi-fi around the pool and restaurants (apparently they used to have it). The only place with a wi-fi signal was in the building next door, where there is a small business center-type room where one can pay to use the computers, or a small lobby just outside where those with their own computers can pick up a signal. Unfortunately, there is only seating for about 4 people, so space was at a premium. Phone signals for both Verizon and AT&T on our iphones was spotty to non-existent.
The pool area was not crowded. There were plenty of lounge chairs (no cushions) and waiters were attentive with drink service. We had the meal plan for about $57 per day, which included all meals, drinks, snacks, even room service. Very handy. The food was ok; we both experienced a bit of tummy troubles. There were few Americans during this week, and many large Mexican families with noisy small children in pools and restaurants.
I have visited the Pueblo Bonito in Cabo and found this one to be more charming and intimate. However, it is badly in need of updating. It has nice grounds and a nice swimmable beach.