5 stars all the way! Very clean and as advertised!