What does bequem gelegen mean?

bequem gelegen - German to English

easily situated