Five Stars
50 for 50; nothing else needs to be said
Rating: 5 stars