Complex sentence: This proposal has met with some opposition from residents on Kilvey Hill who currently have a good view of the river.
Split into simpler sentences: This proposal has met with some opposition from residents on Kilvey Hill. It is claimed that some of these currently have a good view of the river.