Life doesn't get more laid back than at Cabbage Key, Fla.