I'm going to Mazatlan some time this summer, I've already booked the flights but not the hotel yet. We were looking at Villas El Rancho as one option, but reading the recent reviews <a href="tripadvisor.com/Hotel_Review-g150792-d266963…">here on TripAdvisor</a> makes me question it a little bit. We've stayed at Pueblo Bonito Emerald Bay, the older Pueblo Bonito, and one other place (possibly El Cid?) and liked them, but now that we're going as a family with small children we are looking for other options that have two or three bedroom and aren't going to cost $500/second to sleep there.
So with that in mind, do you all have any suggestions of where to stay? Villas El Rancho looks just about perfect, but reading the recent reviews about the lack of cleanliness, the bug infestations, lack of maintenance, and other issues make me hesitant to go with them. Should I just suck it up and go back to one of the Pueblo Bonitos and fork out lots of money?