Plenty of space, lots of thoughtful touches and books. It has what you need and good for large group since there's so many beds. Recommend especially if you have lots of people in your group.