What does beneidenswerte Lage mean?

beneidenswerte Lage - German to English

enviable position