Problem: What are the most important words?
terrace and garden of the apartment for sale this is maintained by the resort
Answer: apartment, resort, sale

Problem: What are the most important words?
tall modern buildings overlook an old church with a tower
Answer: building, overlook, tower

Problem: What are the most important words?
the roofs of the temples are usually highly ornamented with mythical creatures .
Answer:
creature, roof, temple