Reflections at Narrabeen Beach nearing completion