Loved Pueblo Bonita Mazatlan with one exception. They pitch visiting the Pueblo Bonito Emerald Bay timeshare presentation offering a $200 credit towards spending at Pueblo Bonito, a free breakfast buffet and a Mazatlan tour.
They say that the presentation only takes 90 minutes, but they don't count the time at breakfast or the time the sales person tries to close. In the end, we wasted four hours, the buffet was the worst Mexican food we had in a week in Mazatlan and the sales person was high pressure and didn't understand the meaning of NO!.
Be careful about what is excluded from the $200 credit. We thought we had easily used it up, but came short because of what wasn't covered. And, the city tour was a total waste of time. After 2.5 hrs., we left the tour. At least 75% of that time was spent in places they took us to shop. If we had stayed, in the end they would have taken us to Senor frogs for dinner which of course we would have to have paid for.