We stayed at the El Cid Moro Tower from May 27 to June 3. We took King David for transfer from airport to the hotel, and that went very smoothly. Cost us $8 per person for each way. Check in went OK, and we somehow got by the time share person and didn't have to suffer through a presentation.
Our rooms were very nice, stucco walls, tile floors, kitchenette (we didn't cook, but the refrigerator and microwave are nice to have). Water pressure in the shower was great. We had a little deck, but we were on the 9th floor and the rail was just above my knee. It made me quite nervous to be out there, and of course it afforded no privacy.
The pool is beautiful and the serving staff are nice. People in Mazatlan generally are very nice! The front desk people are, in our experience, typical of Mexico resorts. They aren't on commission, you can tell from their attitude and efficiency. And most of them have limited English skills, so there is often a question about comprehension of issues. I don't understand why the people in direct contact with guests aren't screened for language skills. Most of the guests during our stay were Mexican, but there were a significant number of Americans even in this off season. El Cid is no different from other places we've stayed, I'm just making an observation about the hotel culture.
We didn't go all inclusive, but we did have poolside drinks, and they were very good. We also had a Saturday breakfast buffet, and it also was good. We were told by the front desk staff (two guys, one spoke little English and the other none) that there was a Sunday brunch but it was at the El Cid Marina. It took them two phone calls to get complete information about it, since they didn't think to ask price, time, etc the first call. We took the shuttle over for the brunch, and I'm still not sure we were at a brunch or their all inclusive breakfast. The Saturday buffet was much better and had a better selection.
I've read many El Cid reviews before our trip, and I believe some of them were overly harsh. We probably got an updated room, but people talk about the hotel being “dated”. Not so. It isn't 2013 in construction, but it's a nice place. The pool is spectacular also.
I will state some negatives, which are almost inevitable on any vacation. First, we have two rooms adjoining with two TVs, and one stopped working our first day while the other had funky sound that came and went. I mentioned it 3 consecutive days to the front desk, and they dutifully wrote it down. And no action was taken. No big deal, we aren't here to watch TV, but I wanted to watch some NBA semifinals last night, so yesterday I contacted Senor Sanchez of tripadvisor fame, knowing that he would jump on it. After leaving him a note, he tracked us down within half an hour, and when we got back to our room both TVs had been replaced. He's a guy that gets things done, and he's very nice. You hate to bother a guy over a simple TV problem, but know that El Cid has someone who will help you if you need it. And stuff happens when you're on vacation.
The rail on the deck was a big deal to me, and I noticed that another tower had a small rail a little higher on some of the floors. I'd go higher yet, my center of gravity is about two feet above the rail. The view is great, but I'll take safety over view.
As others have mentioned, the beds are hard. I was OK, but my wife complained.
One more issue typical in Mexican resorts is expensive resort internet. It's 2013, and Americans use the internet daily. We expect a hotel or resort to provide this as part of their service. We go to Ricos daily, get a coffee and maybe a sandwich, and we use their complimentary internet to stay in touch with the world.
If you're going to Mazatlan, El Cid is a nice choice. If you need someplace that was built in the past 5 years, don't go here and then complain that it isn't brand new. I'll try load some photos with this review.