lots of swimming and room for lots of people