Very roomy and clean. Anything you need is available. Great for a large group.