Visitors to Jazirat Bin Ghannam, commonly known as Purple Island, in the Al Khor-Al Thakhira area north of Doha, are a happier lot these days.