5 stars, 6 if it were possible. You get what you expect and deserve. Loved the extras too :-) Book with real confidence!!!