Emerald Bay is a beautiful hotel. The grounds are fabulous and very well kept. Everything that you need to have a great vacation is here. Food at the two restaurants and the snack bars is delicious. You can eat outside in all of them. The hotel service is the best. Every hour there is a shuttle bus down to the Pueblo Bonito Mazatlan hotel where you can catch a taxi or pulmonia to restaurants and shopping Mazatlan.