All our expectations were meet nice and clean and good value for money. We would highly recommend.