Pender Lea Chalets is located at 1056 Alpine Way, 2627