A mecca for music lovers