I think there is a definite place for this store in South Florida. The style of furniture and accessories will look great in a Florida home, if you are into that style.
I've been in the location that used to be in the Wellington Mall. I used to like going in to just look around. They had some really interesting pieces as well as some fun and funky accessories.
If you're into the Mexican style, it's worth going in to look around. There's a lot of different things to see and the prices are not too bad.