Does anyone have Intel on this place? Any review on mimi and how does this place compare with Chloe shop at 101 sefton?