a $100 cleaning fee was a bit of a surprise other than that it was great