Nevis, a breath of fresh air