The stresses of everyday life give way to island vibes when you venture to the Village of Islands in the Florida Keys.