We stayed for a month in December. The apartment is as shown on the photos. The location is excellent, 2 blocks from the Malecon and within walking distance of numerous restaurants in the historic centre.
The owners are wonderful and went out of their way to make sure we had a pleasant stay. They cleaned the apartment once a week, changed the sheets and towels and supplied us with water.
Beds are comfortable and warm blankets are provided. The shower is great with plenty of hot water. It can be chilly in the winter in Mazatlan and we sometimes needed sweaters in the apartment.
We would definitely stay here again.