Ashika Island can be hectic!