caffmos review