very clean, safe, excellent value for money