Good:
The property is in a nice location.
Most of the attractions in Mazatlan, from the beach to the shopping, to the historic center are an easy bus ride.
This location has a secure gate with a guard.
There is a beautiful and well maintained pool with a large area that is easy to watch for parents with small children up to pre-teens.
The room was a nice size and clean when we arrived, and the bed was comfortable.
There is a small store attached to the complex that has basic necessities for sale.
Bad:
There is a nightclub right beside the condo complex, so if you are a light sleeper that may a concern. On the weekend we could definitely hear the music.
There isn't anything that is walkable from this location. There is a nice rainfall shower, but it doesn't have hot (or even warm) water.
Although the host was quick to communicate, the follow-through of any promises made was lacking.
There were no soap or shampoo when we got there and the shampoo was only delivered the following day (the soap never arrived).
The shower drain was plugged and running it for more than 10 minutes actually flooded the room, which we found out the hard way. This drain still wasn't fixed when we left.
The grounds around the complex are littered with trash
Uncertain:
The hot tub was out of commission. Not sure if it is getting worked on or just being abandoned.
Because this is a condo complex, amenities and service are limited. Keep this in mind when planning and you will probably have a good stay.