Delightful, wonderfully friendly and super clean.