We rented Mountain Mama Ranch for the main purpose of hosting a small, private, wedding ceremony. My family and some close friends stayed at the venue for a long weekend (check in Thursday, check out Sunday morning), and the accommodations were wonderful. Aside from my 13-year-old daughter, it was only adults for the trip; but the rooms were spacious and private, there was ample closet and bathroom space, and tons to do. We liked that there were small areas (lounges and the like) for people to break off into little groups or pairs if you wanted some private time, but when the time came for group meals or games there was also plenty of room for everyone to come together to eat and socialize. We made full use of kitchen, doing all our own cooking; and the pool and exercise room were used every day. The theater room, lounge, and bar area downstairs was also a big hit. For the day of the wedding proper we mostly stuck to the area around the pool. The outdoor plugola was our backdrop and we used the grill and outdoor tables and chairs for the gathering after. Our guest total for the wedding was about 30 people, while we were around 13 for the overnight guests. The views were stunning and the setting was everything we could have hoped for. Communication and coordinating with the Hosts was easy thanks to app, and Jessica was always incredibly attentive. Thank you again Jessica and Mountain Mama Ranch for making our special day so great!