Discover where to stay on the Amalfi Coast for those looking at a dream vacation, or on a budget with suggestions of the best towns to stay.