I think that's Palapa. I've been to La Perle Bleu two or three times and have never experienced a bad smell.


[Linked Image]