Rancho Grande is the best place to spend family time in nature, truly blessed to have spend for the 3rd time days in Rancho Grande so much to do! Alex, Richard and Linda are the BEST hosts every! We just love it! It was a weekend we will never forget! We all feel at home every time we visit so thank you thank you thank you!