Waterfront living doesn't have to break the bank. Retirees can find affordable options throughout the U.S. When looking for a location by the water, consider housing prices, cost of living, access ...