Absolutely the best!  Everything you said it was and more.  Priced very reasonably.