A good deal of sense (5)
I believe the answer is:
sight
This clue is a double definition.
'a good deal' is the first definition.
(synonyms)
'sense' is the second definition.
(sight or vision is a sense)
'of' is the link.
(Other definitions for sight that I've seen before include "24" , "Vision, ability to see" , "something to behold" , "Place worth visiting" , "something ugly" .)