5/5 across the board. Stacks of personal touches. Would definately recommend it to others.