We love Pueblo Bonito and especially Emerald bay in Mazatlan. The help is of highest quality, the food is great and it is probably the prettiest and best kept place we vacation. Staff are always willing to help and any problems are resolved quickly. Activities staff are extremely pleasant and fun. We like the fact Emerald bay is out of the way and we pretty much stay there all week. A free shuttle can take you to the other resort and let you off near town for shopping and other activities. We have been there several times and will continue to go back.