And it is ... (spoiler shadow) [spoiler] A high-end shop for offhand weapons in Tartessos. [/spoiler]