Dublin named a top-10 city