We had a great time as a family with lots of different age groups. There were places for everyone to sit comfortably, plenty of space for everyone to sleep comfortably. Check-in and out was easy as well. Loved our time.