It was perfect for our family of 4 (2 boys of 5 and 7). The kids also enjoyed their first horse ride. Great stay overall!