top-notch

    adjective
  1. colloquial de gran categoria.
  2. estupend, súper.
  3. the top-notch people of London la flor i nata de la societat londinenca.