My 11 year old daughter and I went to this ranch last year and had a great time. We decided to go again this year. Another father and his 11 year old daughter were coming with us this year and I wondered if the trip would be as nice. I was not dissappointed. The staff is friendly and wonderful. It is like a big family. I am a horse riding novice and was going on the trip just to spend time with my daughter, who loves horses. They do a great job of getting everyone saddled up and ready for the ride regardless of experience. The rooms are very large and the mattresses are fairly soft. Perhaps it is because I enjoy the traditional "meat and potatoes" type menu, but the food is amazing!!! I could not imagine better quality and service. They serve a buffet with plenty of variety, fresh vegetables, fruit and desserts. They are also thoughtful enough to always have something else for your typical young picky kids (corndogs, mac n cheese, grilled cheese etc.). They have some activities (pool table, fooseball table, dart board, pool, hot tub) but the experience is more of a laid back family style atmosphere where there is no pressure to do anything other than relax, eat great food and enjoy the rides. The rides are trail rides and although the trails are similar throughout, there are enough trails to explore for hours. The horses are very familiar with the trails, great guide horses and as gentle as they can be. There will always be little things to nit-pick about but nothing to make me do anything other than give the Southern Cross Ranch my highest rating. Perhaps my daughter summed it up best when at the end of the first trip, right before we left, she said, "I can't ever imagine being unhappy here". That says it all.