We have been staying at this hotel for years and still go back. The staff is friendly and the rooms are clean and quiet for the most part although they do have "activities" during the day that can be kind of loud (bingo, water volleyball, etc). They try to push the "all inclusive" deal for the restaurants but there are way too many great restaurants in Mazatlan to check out to be restricted to this hotel which are just okay... The grounds are beautiful. The biggest draw back (which you can avoid) is they now charge $14 a day for internet but that can be waived if you are bribed into going on the tour of their Emerald Bay location (they will also offer a City Tour (not the normal tour the guides get kickbacks for taking you to certain shops) and $150 room credit so I guess it's worth it if you are looking to save some money.It takes a couple hours and the "tour guides" make you feel uncomfortable if you don't buy a timeshare.