Spacious! Clean! Ready for a crowd.