The Dutch National Opera is one of the leading companies in Europe. They perform at the Dutch National Opera & Ballet overlooking the river in Waterlooplein. The box office is at Amstel 3, and the theater is also home to the Dutch National Ballet, which offers both classical ballet repertoire and contemporary works. The Netherlands Dance Theater, known for its contemporary repertoire, also stages productions here, although its home is in The Hague.