At least Nobama did a search. It's more than most posters do, so kudos to him/her.
(It has a whole different campus in downtown right) Do you guys think it is better than main campus?
No. It's important to note that JHU does not have a business major like other schools do. It is necessary to transfer into the BA program at Carey from another college (it needn't be JHU), and the business campuses are separate from the Homewood campus.
This is very different from (and vastly inferior to) business at Penn or NYU, where students study business at the same university on the same campus for four years.