We decided to go back to this resort for Christmas, for a second time, and were not disappointed. We go with our large family, which includes late teens to grandparents, which the Villas can accommodate easily. We've only stayed oceanfront and absolutely love the unit we've been in. It is clean and bright and offers an "old mexico" charm. The poolside villas also look lovely. The only complaint our young adults have is that you can only get wi-fi around the pool but they survived and probably wouldn't have minded so much if the weather would have been warmer! The gardens are beautifully kept and the staff is friendly and helpful. The on-site restaurant has great food and we visited it often. We enjoy this area of Mazatlan as we feel safe and it is peaceful and quiet yet if you want more action you can take a short bus or taxi ride into the Golden Zone. When in the Golden Zone we did certainly notice that the economy has taken a hit here, as with everywhere, with a lot of shops shut down but it looks like it is slowly recovering and there were good deals to be had. I'm sure we'll be back to Villas El Rancho Green Resort.
