What does bequem erreichbar mean?

bequem erreichbar - German to English

conveniently situated