Where should you head for your East Coast bachelorette party? These are the best beaches, cities, and more.