Our family of four stayed in November 2018 for five days. The house was great. It appeared newer, was comfortable, quiet, and easy to access. There was reliable wifi, many options to stream media (Netflix, YouTube, etc.), A/C, and ceiling fans in all the rooms. The beds were comfortable, nice sheets, and extra blankets/pillows. I had everything I needed to cook - nothing fancy - but plenty to work with for the time we were there. The house was walking distance from the beach, overlooking the golf course, and felt safe. It was about a 10 minute drive from town, which was fine as the accommodations closer to town didn't look like something we would have enjoyed.
The El Dorado Ranch is a large, multi-location housing development and there were two pool locations. Where we stayed didn't have a heated pool and was deserted. The pools pictured were at a different location (driving distance) and were heated enough that we could swim in November. The slide pictured wasn't there. There were several pools of varying depth, which was nice. My only complaint was that there was one large hot tub and children under the age of 14 were not allowed. We were traveling with children aged 3 and 4 and it was hard to explain why they weren't allowed to warm up in the hot tub. We tried to use the hot tub at the deserted pool and, even though nobody else was there, a security guard would not let the kids use it. I feel capable of deciding if and how long my kids can stay in a hot tub so I was pretty angry about this policy, as it meant lounging around the pool vacation style was not an option. I would STRONGLY recommend either changing this policy or having a hot tub that is for children. Also, it was a mix of owners and renters at the pools and the owners were very comfortable attempting to enforce their own rules.
Overall, I was very pleased with the house and would rent there if returning. However, I was very disappointed with the pool experience and, if returning, would not plan to spend time there, which detracts from the appeal of any house in the El Dorado Ranch complex.