I don't think it's even the cute factor... I think that it has just saturated all areas of the world with its name and hype. Everywhere you look, it puts an ad, billboard, notice, sign.... It gives it's shops this **** star resort, or a Gold Palm Resort "rating"..... People Think that means something huge. And perception is everything... So, I don't think it's the sound of the name as much as how they have trained people to respond to it... Pavlov rules.