Aceh is the land of 1000 coffee shops.