Landfall is a quaint and well hidden little gem on the slopes of the mountain in Houtbay.