A somewhat mosquito ridden paradise