Graeme McDowell says Thracian Cliffs is a stunning property ahead of the Volvo World Matchplay Championship in Bulgaria.