Anime Expo 2007: The largest Anime Convention returns to Long Beach after a 5 year absence. How did the location treat the convention?