The Rancho is really nice,clean, and in a very convenient location. If you are traveling with kids, keep in mind that the pool is located in the open central area of the property where most activities take place. I traveled with 2 kids, so I had to constantly watch them because of the pool. Itâs understandable, but definitely something important to point out for families with small children. One thing I would strongly recommend is adding ceiling fans in the main gathering area. It was extremely hot, and there were a lot of mosquitoes, so we ended up spending most of our time in the kitchen area with the AC on because it was much more comfortable there. Another thing I did not like was the amount of cameras around the property. I was not notified about them beforehand, and it made me uncomfortable. The person assisting at the Rancho did not want to provide us with keys for our own rooms. He lives in a small house at the entrance, and although he tries to make it seem like he is there to help if needed, it often felt like he was constantly monitoring everything we were doing. The host was also not very flexible with accommodations. I was traveling with children on a morning flight and asked if I could check in just a little earlier. She agreed, but only if I paid an additional 100. I understand early check-in fees exist, but considering the situation and that I was not asking for a whole extra day. Several things during the stay that made the experience less comfortable .