Jubilee Avenue, Success