In the heart of Camden, above a cool Mexican restaurant.