Have an eye for (something)

To have good taste in something, to be able to judge something correctly.

The girl has an eye for nice furniture and her apartment is absolutely beautiful.