Take the following as truth: Though one of Madrid's top sights, many visitors still miss it.
Then the following statement: "People still overlook it, although it's one of Madrid's top sites." is true, false, or inconclusive?