would never stay anywhere else!
i have stayed at the Inn at Mazatlan every June for the past 10 years and it is always a pleasure. the staff is extremely accommodating and friendly, and the restaurant is fabulous. you can request just about everything, including dishes that are not on the menu. some of the best meals are the carne asada and the chicken mole. the margaritas are a little strong, but the chocolate milkshakes are delicious. room service is polite and prompt.
the atmosphere is more family-oriented around the pool area, and there is bingo every Thursday night, but if you are young and enjoy the nightlife there are plenty of nightclubs and late-night restaurants within walking distance. i have never felt unsafe walking on the streets at night.
there are two pools on site, and the ocean is just a few steps away. you can para-sail, jet-ski, ride the banana boat, boogie board, do whatever you want. sometimes you have to watch out for jellyfish during certain months though.
i love the rooms there, especially the older ones. i love their charm. if you like something a bit more modern they just built the Aztec Tower. the maid service is also thorough.
all in all, i think this is great place to stay whether you are on your family vacation, honeymoon, or just want to party hearty. definitely recommended by me.