6 affordable U.S. beaches that don't feel like a compromise