meaning of bequem erreichbar

bequem erreichbar - German to English

conveniently situated