I can't understand all the positive reviews about this place. Because of the great reviews, I went there recently. As soon as I entered the place I was knocked out by the overwhelming fish smell. The fish on display were in ice was mostly melted. I had come there to buy a live lobster. The lobster tanks were filthy and the water cloudy, needless to say I left empty handed and will never go back. I got a live lobster at Harris Teeter from a clean tank for $2.00 per pound cheaper than they were at Inner Harbor. Never again.