Caribbean island Nevis provides a peaceful getaway