"Period of stay: 15 June 2010 - until further notice"

The above is a translation, but I don't think "until further notice" is used correctly. Or is it? I think it should be replaced with "indefinitely." What say you?

Thanks!