All of the above and then some Pros: Food Portions Cons: None Fresh baked bread was awesome
All reviews seem positive