5 stars for everything, but deserves 6 stars for value.