everything you need and more! absolutely lovely and very quiet place! do recommend!