has views to the sea Synonyms