very clean, excellent value for money, strongly recommend.