Review (5/5): Well pleased.
Has everything you can need. Well pleased.