It is a great facility with a great location. We go to Mazatlan every year but usually stay at the Marina El Cid since we drive and parking etc is better up there and our room is only about 20 feet from the pool so its nice to eat breakfast on the patio and watch the young kids in the pool.
El Moro is a high rise but has several great pools, restaurants, a Mexican Fiesta etc. One of the finest timeshares on the Golden Zone. I don't think you will be disappointed-easy to get everywhere by either walking or take the bus, pulmania, or cab to grocery, bars, restaurants, walmart etc. Think essentially all the rooms that are higher up have a great view of the ocean. Lower rooms usually have a view but not as good of course.
Let me know if you need some specific info and I can probably get it fairly easily.
Tom Cook