英语翻译

问题描述:

英语翻译
well-located什么意思 (顺便翻译一下b和c)
b:built in a convenient or popular place
c:consisting mainly of houses and apartments

well-located可译为“地理位置优越的”
b:周围交通便利,受大众欢迎
c:主要由住宅房屋和公寓楼构成
你这些应该是一句话分开的吧?把它们组合起来就可以了~欢迎追问,