Review (4/5): Four Stars
It really covers everything. But remember not to put too much that it can be too cakey.