quaint european town