clean, stylish and a pleasure to deal with