We really enjoyed our time on the ranch! The kids loved the animals, and the apartment was comfortable and spacious.