The term PERFECT LOCATION can be summed up with the crossword solution UTOPIA, which is a 6 letter word. UTOPIA is a term coined by Thomas More in 1516 to describe an ideal society. It is often used to refer to a place or situation of perfection that is impossible to achieve in reality.