We had an amazing time. The place was very clean and had everything we needed for preparing meals. It is quite remote, which was exactly what we were looking for, and has plenty to enjoy. If you enjoy the outdoors and want that camping experience with indoor plumbing and climate control, you can't find a better place to make those memories.Internet is limited in range from the access point (This is good! Unplug and touch grass), and you will need to bring your groceries, but you definitely will not regret the time you spend on The Ranch.