For a place that perfectly blends old and new, look no further than Athens. See what living in Athens, Greece is really like to decide if it's the spot for you.