Quirky but clean & good value.