Price good , you get what you pay for . Not bad but expected better. You need a better cleaning crew