Find the word definition

Wiktionary
des res

n. (context British English) A desirable residence.