It is in a strip mall but don't let that fool you.