pros and cons of living in lewes, delaware