Does this sentence makes sense? "Located in the heart of Lancaster County, it contrasts strongly"? - lancaster county deeds

"The hotel is located in the heart of Lancaster County, which is strongly ..."