Five Stars
As described and reviewed.  Very hapoy.
Rating: 5 stars