Armstrong Museum rated a top attraction in the country by Trip Advisor