We had a great time at Pueblo Bonito Mazatlan. It was our first time to Mazatlan and the staff there made the trip wonderful. The hotel is in a great area and has the best beach. Food at Cilantro's was great with a beautiful view. Ivan was very attentive to our needs at the restaurant. We spent most of our time at the beach instead of the pool and had such a good time with plenty to do. Fernando and Mateo always kept our drinks filled at the beach bar. I would recommend it to people who have families. We felt safe off the resort as well. La Costa Mariner has great food as well as Pancho's. See Tino there for Mexican coffee.