Five Stars
Excellent all around!
Rating: 5 stars