Charming Charlie to open at Geneva Commons