Concept store offering a unique experience.