Although Sharm is a huge and bustling commercial resort it is still full of atmosphere and interesting stalls , and the haggling is part of the fun. This one sells spices.