Clean & spacious for large numbers was perfect for our trip