Everything you would need in a clean and friendly environment. Good value.