Playa Mazatlan is Awesome
The hotel is a little older, one of the best we've ever had the pleasure to stay at. It's also the most clean we've experienced. Cleaning non stop by staff. The food at buffet is ok, good selection, the Italian and Brazilian are fantastic. Mexican we did not try.
If you are accustomed to the typical Caribbean resort in punta cana or cuba you will find this a little different, it is an independent hotel and seems more geared towards many of its Mexican guests not just north americans, especially in terms of the entertainment which for me is a plus...you have an opportunity to be in a city rather than just a exclusive tourist resort, make no mistake it is a tourist area but you can easily experience Mexico while here from here if you wish to get out.
Multiple pools in different areas some geared for activities others for children and families and others for quiet time. They have built a very cool area with a cenote where you can walk through cave like setting to get to it.
There is the adults only swim up bar, adults only infinity hot tub up on top of the waterfall over looking the ocean. with so many areas to explore you really have a choice of setting you want to spend your day. Or evenings as the pools stay open to 9 vs many other paces till 6.
Drinks served non stop on the beach or pools. Every single staff we encountered was beyond helpful and kind. I keep reading about no English, my Spanish is very limited but no issues at all here. However you would be wise learning a few phrases as it is a Spanish peaking country after all. They really appreciate your effort.
The beach is very nice for walking sand is soft and is clean, big waves beautiful views, The water had stingrays at this time and several people got stung. Most did not, still lots of people were in the ocean but not me once I saw a lady who had the misfortune.
It is located in a great area for anything you could want, pharmacies, shopping, bars, restaurants, you name it all in walking distance. Felt very safe, no concerns at all.
Overall we fell in love with place, we have experienced many resorts all over many times and this was a nice suprise, we will be back.