This is our second Pueblo Bonito stay in two years ... First time at Emerald Bay ( last was Sunset Beach). The number 1 rating in Mazatlan on TripAdvisor lived up to the hype. The resort and grounds are beautiful. Every employee aims to please. We highly recommend the all…