Geneva Cliffs work completed, opening this weekend