My grandfather owned a time share here and I've been a couple times. The staff, especially Victor (the manager) and Pancho & Javier (activities coordinators) are fantastic. Very helpful and accommodating.
I had a studio with a kitchen. The kitchen had all the utensils and dishes I needed. So great to be able to cook my own meals.
The view is spectacular - you see the sunset dead center between the islands. Beautiful sunset each night.
Worth the money, for sure! Not high-end, but clean and friendly and everything you need for a Mazatlan vacation!